MMSFNKSQEGFGQVAAVATLASNGGGSLPWLLYGEPLGQGKPAMSPEGVVPRAQTPLDPPQVPAMDRGVPEILYFSMVPGKGEKCSEHSTTIALQSPFAEYNGCFELGLGQSVVPSNYPYADQHYGLLSPYGVRPTPSGRILIPPNMPADAPIYVNAKQYSAIIRRRHARAKAERENRLVKARKPYLHESRHLHAMRRARGSGGRFLNTKKEANGKTTGGGRKVMDIIIPPLCPAASPSSEQCNPSSVSSLSGSEVSSIYEHEDMDHFHSFDHLRTHFFTPLPSLMDVEHGAGNPFKWTAASDGCCDLLKA