MSAQMFASSTVARAAPVSKFGKKADGVSARKAIARAPMTNRRVQTSPKAAFTVYAAVTKLKTAIVTGASSGLGLYTTKSLIEKGDYHVVMACRSVEKAEREAKRLGFDKSKYTVMELELGSLENVRSFVKKFRGNGKLCKNLQTLICNAAIYYPNAVEPTFTQDGFEETVGVTHLGHFLLSNLLLRDLVAADDLGIDKRLCIVGSVTANTNTLAGQVPPRAAIGDMSGLANGLNGDRNKGAMIDGDRFIGPKAYKDAKLCNILTIKEMNRRWHEETGITFSTMYPGCIADTPLFRNHTPIFRFLFPLIQKYITKGYVTMEEAGNRLASVNSEPQYTKSGAYWAWKGGGDQLMDNYWDNSNRTEAFDNTPSKEAGDMQKAAKCFDLSVEVVGLKENEVGPKAGSYNFLNLLGGNKKNSKTPVAA*