MVVPSSGGAPPVPPISPYGTLQGSLFCYDANKAAFESVPSGSSEPLPSKKCILVGGLSDGLMPTPYTQDLEKECHKLGWSFVMPILSSSYLGFGNGDLERDSQEISALMWYLTCHRSAETFALVGHSTGCQNAVHFSKHGQADMVQKTKVIALQAPVSDREEAVWETSKYDTYLEIANKLKEEGKELEMMPRAAFWAPITAQRYLGLHAKGGADDFFSSDWTDEELVDRLGHMSNVSDRKVLVAFSGADEYVPKQLDCKRMSERLCKAINGGKEEGVSVECFLPNANHNLSEAEGDKEKFAQKVAEYLRNL*