MESFMAPLSTLSGLGLQQGKNKLLRSKTSGPSRRKREFMPDEKKDTMYWEKRRKNNEAAKRSREKRRLNDFAMESQLSALSEENALLRAELLALKLHFGLISPDVYAHQVSSIQDFLGIYVRGHKAAAPFLEVEPLTRDGCFRTNGIVPHRVEPTEFAYKGLSPPRNLQSSDPKQTPLGTQYDLNPHQPKRLESAFRSTLCPPYRNYHFLEKYTCRFPLLDNAHFLATSPSMAEAGQPGAKSTLDEDDEQQVPKISPLPHGSQLCPAEDPSRGRSYSALPHKLRIKTKALSSWEESGSDSR