MPKDLDWSVFKGYDPLPFKDLAAKARAHCTQRNEPSKLQRSEPSELQVLVRHARTTLVEPVLSSFTLPPDLMFSDDDEPEPPDPEELRRAYEREKIRELKKRRIDTGDAAPVFSGLRRPRAAEGVFIRQDVEDESAEVDISFDGKQEERSTLESGSEAMHMDVDTPPTSVASPASAVSGLPALKAQAVAFKAPTRERRASKKSSGRAHVVSAGASRAKELPKAVGKGKAKEEPMEMEKDASPADESFLPPGKKGKEKGKPKSETYKQAWSVEEQHLLERLLEEIPEGEKNRWSKISKAMNGRRTARQVASRVQKYYEKLKKFGLDVGT