MKLQILLLALVLIAVEANAVKQGINATIPALIVFGDSIMDTGNNNNLPTLLKCNFPPYGKDYPGGDATGRFSDGRVPSDLIAEKLGLAKTLPAYMNSYLKPEDLLKGVTFASRGTGYDPLTAKIMSVISVWDQLIYFKEYISKIKRHFGEEKAKDILEHSFFLVVSSSNDLAHTYLAQAHRYDRTSYANFLADSAVHFVRELHKLGARKIGVFSAVPVGCVPLQRTVFGGFFTRGCNEPLNNMAKQFNARLSPALDSLDKELDGVILYINVYDTLFDMIQHPKKYGCCGKGLLTISYLCNSLNPFTCSNSSSYIFWDSYHPSERAYQVIVDNLLDKYLSKVY*