MDKYEKLERAGEGTYGVVFKARDRYTNEIVALKKIRLEQEDEGVPSTAIREISFLKELRHDNVVRLYDVLYSDRRLYLVFEFLDLDLKKQMDQTPNFSRNQRVIKMYMWQMLSGIAFCHSRRILHRDLKPQNLLIDRSRNTLKLADFGLARAFGIPVRAYTHEVVTLWYRAPEILLGSKTYSTPVDIWSIGCIFAEMVNHRPLFPGDSEIDQLHKIFQLLGTPDEAMWAGCSALPDFKDTFPKWRPQNLGAAVPTLSPEGVDLLARMLVYTPQHRITASAAMEHAYFNEIRDTMRAAVAPGGGGMGGGMGGMGAMGGMGGGMGVMR*