MVRYGAEMVFSSKDSTITDEDIDRIIAKGEEATAELDAKMKKFTEDAIQFKMDDSADFYDFDDDNKDENKLDFKKIVGDNWNDPPKRERKRNYSEAEYYKQTLRQGAPSKPKEPRIPRMPQLHDFQFFNIQRLTELYEKEVRYLMQTHQKNQLKDTVEEEEPEGGDPLTAEEVEEKEALLEEGFSTWNKRDFNSFLRACEKYGRNDITSIASEMEGKTEEEVERYAQVFRERYKELNDYDRIIKNIERGEARISRKDEIMKALGKKLDRYRNPWLEMKIQYGQNKGKLYNEECDRFMICMIHKLGYGNWDELKAAYRTSPLFRFDWFVKSRTSQELARRCDTLIRLIEKENQELDERERQARKEKKLAKSATPSKRPLGGPSESPSSLKKRKHLR*