MHAVSWSACSRCVCRPFAAKTPTHVHREVHTCRATTAVQNPPTAVDFDAFEQFICQTQQNILATAESIDGSGKKFVKDRWERDSSHAGYGMTCVLENGSLLEKAAANITVVHGILSAARAQSMSSRGRGNIDPNGGQPYSAAALSLVFHAAHPMVPTLRADVRLFQVDGQSWFGGGCDLTPCYLMDEDAVASHTFWKEICDKYSPSLYPEFKAWCDRYFYIPARKEHRGIGGIFFDDLSPDEADYDVQAFVQDVATGILPSWQNIAERRRQTPFTEQQRQWQLLRRGRYLEFNLLYDRGVKFGLDGGRVESIMVSAPPLIAWKYNVVPQEGSEEAKLLQVLQQPRSWISN*