VRPGMIFMAPIYGLIILVFYPGKGLPIMGGMPMLMLMPNIFRCPPVITIPMILAIWGGYLVMVGELLAPMKPNFFVMLIMLLFGCGIIIVFLHPGTPPMALMPTTASLVIAICVLMKFGVMKNTA