MMSFKNHEGFGQVAAMASNGGASLPWLLYGEPLGQGRPAMSPEGVVPRAQTPLDPPAPTMDRGVPEVLNFSMVQGKGDKGSEHSTTIALQSPFAEYNGRFELGLGQSVVPSNYPYADQHYGLLSPYGMRSMPSGRMLIPPNMPADAPIYVNAKQYAGILRRRRARAKAERENRLVKARKPYLHESRHLHAMRRARGSGGRFLNTKKETNGKTASGGRKVMDIIPSLRTAASPSSEMQHSEQCNPSSVSSLSGSEVTSIYEHEDVDHFHSFDHLRTHFFTPLPSIMDSEHGAGNPFKWTAASDGCCDLLRA