MMSFNKSHEGFGQVAAVATLASNGGGSLPWLLYGEPLGQGKPAMSPEGVVPRAQTPLDPPPVPAMDRGVPEILNFSMVPGKGEKCSEHSTTIALQSPFAEYNGCFELGLGQSVVPSNYPYADQHYGPLSPYGVRPTPSGRILIPPNMPADAPIYVNAKQYAAIIRRRHARAKAERENRLVKARKPYLHESRHLHAMRRARGSGGRFLNTKKEANGKTTGGGRKVMDIIIPPLCPAASPSSEQCNPSSVSSLSGSEVSSIYEHEDMDHFHSFDHLRTHFFTPLPSLMDVEHGAGNPFKWTAASDGCCDLLKA