MDVKIGAIDTCKPQHTDVGCLPTVNAVTIHNPAVPLNSPEPTLGRHLARRLVQVGVTDVFGVPGDFNLTLLDHLIDEPGLNFIGCCNELNAGYAADGYARAHGVGACVVTFTVGGLSVLNAIAGAYSENLPLICIVGGPNSNDYGTNRILHHTIGLPDFTQELRCFQTVTCYQAVVNNLEDAHEMIDTAISTSLKESKPVYISISCNLPGIPHPTFSREPVPFFITPRLSNKMGLEAAVEAAAEFLNKAVKPVIVGGPKMRVAKACDAFVELADASGYAVAVMPSAKGMVPEHHPHFIGTYWGAVSTAFCAEIVESADAYLFAGPIFNDYSSVGYSLLLKREKTINVQPDCVTVGNGPTFGCILMKDFLAALGKRLKHNPTAYKNYRRIYVPEGHPLKCEPKEALRINVLFEHIQRMLSGDTVVIAETGDSWFNCQKLKLPKGCGYEFQMQYGSIGWSVGATLGYAQAAKEKRVIAFIGDGSFQVK*