MRMSCNGCRVLRKGCSDDCSLRPCLEWIKTPESQANATVFLAKFYGRAGLMNLLNAGPEHLRPAIFRSLLYEACGRIVNPIYGSVGLLWSGNWNHCQNAVDAVLGGSQIMEVPCDTAAIRPILPLKAYDIRHLSKDANSPHDLHKAKTRSRFKRCGARSKPHLDSAEFCNPGWNQFSPVDYNRTPSHDSSLIQQETDSMFSVETVEASLATPPKPNQLLKSDGQTDKTEAGLELTLGFYPISRPHACKLELGP