MDKKRDAVPPYRPVNRYEFIKSKQVKRPPLEVITRKCRPSSDSERERRNVSKWRKMIGACGADWKEYARRNPNIVKRRIRKGIPDCLRGLVWQLISGSRDLLLKHEGVYDQLLFNERHTSTSERNIITDISRIFPTHVFYRQVHGPGQTSLYNVLMAYSVYDREVGYVQGMGSVAALLLLYMCEEDAFWLLVALLKGTVNAPMRGLYLNGLPLVHQYLFQFKKLVEEQLPQLGIHFEQEMIHPAMYATEWFITCFCSTLPFPLVLRIWDVFLYEGVKIVFKVGLALLKSCEDELVKLSFQELLPALSNYSQDAVKIDKLLPIAHSMKVTKRLEELKLEYFRTNDHYS*