MALQDVCKWQTPDTPRPSIHLPQAGGWAVPRGCDPQTFLQIHGPRLAHGTTTLAFRFRHGVIAAADTRSS
CGSYVACPASRKVIPVHQRLLGTTSGTSADCATWYRVLRRELRLRELREGQLPSVAGTAKLLAAMMSCYR
GLDLCVATALCGWDHSGPALFYVYSDGTCLQGDIFSVGSGSPYAYGVLDRGYHYDMTIQEAYTLARCAVA
HATHRDAYSGGSVDLFHVRESGWEYVSRSDACVLYRELQKARSLEQELEAKACGIYPEPATPQGARECKE
LFVEQEEVTPEDCAIIMKTETM