MKIQILLFALVLIFVEANAATQGKNTTIPALIVFGDSIMDTGNNNNLPTLLKCNFPPYGKDYPGGFATGRFSDGRVPSDLIAEKLGLAKTLPAYMNPYLKPEDLLKGVTFASGGTGYDPLTAKIMSVISVWDQLINFKEYISKIKRHFGEEKAKDILEHSFFLVVSSSNDLAHTYLAQTHRYDRTSYANFLADSAVHFVRELHKLGARKIGVFSAVPVGCVPLQRTVFGGFFTRGCNQPLNNMAKQFNARLSPALDSLDKELDGVILYINVYDTLFDMIQHPKKYGFEVADRGCCGKGLLAISYLCNSLNPFTCSNSSAYIFWDSYHPSERAYQVIVDNLLDKYLSKVY*