MVQWLMTRFVGRYHRSNAFHCVSKLATINNFSGKKIQNFGIPRARLSSNESYNQFSEKEELVIKDDSMFKNNKPPKYGNLVTILSLDGGGVRGIIGGVILANLEKHLQEIDNDESVRLADYFDVIAGTSTGGLMTAMLTAPNDSGRPLYAAKDIVPFYLEESPKIFYGSKWWDPSALWALFRPKYNGEYLHTRLGEILGETKLDQTLTNVVIPTFDIKKLQPTIFSSYHASVDPSLNAKLSDICIGTSAAPFYLPPYKFPENDKMRTFNLIDGGVTANDPTLVGMTAMSRKSIIKHPDMDGFKPLEYEKYIVISIGTGSAKREEYYSAVEAAKWGFENWAYNWKHKTTPILDIIFESSRDMVQYHTSVLFQALESEDNYLRIDADTLKKDEVFMDDSETLNLENLKNIGEKLLDTNVMRMNLDTYTYEPIPKTVNNDQELKRFAKILSDEKKLRNKTFKTMIDDSSNS*