MQVRLADNQLLDTPLAQGIQEGGPYMITNFKEEPNPSDSHLFQLFASHQVLPTEEDTVLWHARYGHLLFSSLERLVYHHTVEGLPRLPRMFGIRTTCLQGKQHRDSFPQEALFRASTALQLVHMDLSACKACDYAKSNNISVVEYPKSAIAHAGLSPTELVATLRQYEIDFVLLAGFLKLLPGELIQAYPQAILNIHPALLPAFGGKGFYGRKVHEAVIKSGARYSGPTIHFVDEKYDHGVILAQRVVPVLPYDTADDLAARVLKEEHSLYPEVVAAICEDRIFWREDGVPLIRRSWDEAEYY*