MASTYHYRLPYPLPLTAASPAFSSRCRFPMASTASLAGVSHDAGVTVSTSESVGQNDLLIVGPGVLGRIVAEKWRQEHPGCKIYGQTATTDHHSELTKIGIIPSLKGPRADQKVPYVIFCAPPYRTDDYPGDLRVAASNWSGEGSFLFTSSTAVYDCNDNGFCGEDSPCVPIGRSPRTDILLKAENVVLEAGGCALRLAGLYKKDQGPHVFWLSKGTVDARPDLIISMIHYEDAASLGIAIMKRRLRGRVFVGCDNQPLSRQEIMDRVNRSGKFDGKFEGFTGADGPLGKKMDNSKTRAEIGWEPKYPSFTEFLGLSN*