MNGRVRTNFERFLECSSPRVPIQFYTQARGSSSSSPIALGAIEEEEVRKPRIVLNDIWSACKNWSTVGIEVPLSLENFDSDVKQYYNPSLSAIQIFTIKPFSDDSRSSAIGIDGTETGSAITDSDSNGKLQCLDAGDLGYLYFQYNEVERPFDRFPLTFKMADLAEEHTGLSSLTSSDLSPNSWISIAWYPIYPIPPVIGVDGISAAFLTYHLLKPNFPETIGKDDKGNEQGESSTPEVLLPPFGAMTYKAFGNLWMMPGTSDYQNREMNEESADSWLRKRGFSHSDFNFFMSRKFYGGPY