MMSFNKSHEGFGQVAAVASLANNGGGSLPWLLYGEPLGQGKPAMSPEGVVPRAQTPLDPPPVPAMDRGVPEILNFSMVPGKGEKGSEHSTTIALQSPFAEYNGCFELGLGQSVVPSNYPYADQHYGLLSPCGVRSVPSGRILIPPNMPADAPIYVNAKQYAAIIRRRHARSKAERENRLVKARKPYLHESRHLHAMRRARGSGGRFLNTKKETNGKTTGGGRKVMDIIIPPLRPAASPSSEIQHSEQCNPSSVSSLSGSEVSSIYEHEDVDHFHGFEHLRTHFFTPLPSLMDLEHGAGNPFKWTAASDGCCDLLKA