MAAPQNAPIPEAGKKVMSTVTLAPALGFVPIAVHFDLFGCLQEIGKPATAQDVCNFHHTKYGDTDLFSITFLHNKSMFAKVNRTSDDTLFLMGGLGFLDLLPDDVYQANAVTRFLVDTPSAQHGAMHFTSEGLLASAFLMRRLMDTKFEYPFQECDTPFQYAHKLMGNDHLAREHVYSVMHETGRLDSFNTFMTGKFGRWGTMPDRVRKLGYDLDGLLQSTAPERIRVVDIGGGRGELLLEMQATYPHLLKKENLILQEYNADIGVVPEVTEMGWNYKEDASEQPVKGALLYSMAHVLHNLSDIESIKLLNKVSRVMAPSSRLLIQEFTKNAASSTTHAAMILMHAGRERTSAEWRDLAAFAGLEITFEAYPPNGECVVEMRKVLN*