MAAEEVLNAQYGGFQRPDAFGRFGKFGGKYVPETLMTALADLEAAYRLLVVKPEFQQELAGILKDYVGRETPLYFAERLTQFYKNANGTGPDIYLKREDLNHTGAHKINNAVGQALLAKHIGKKRIIAETGAGQHGVATATVCARFGLECVVYMGAQDMERQALNVFRMRLLGAEVRPVHSGTATLKDATSEAIRDWVTNVETTHYILGSVAGPHPYPMLVRDFHTVIGKETRRQALEKWNGKPDVLVACVGGGSNAMGLFHEFVNDNDVRLVGVEAAGFGLDSGKHAATLTKGEVGVLHGAMSYLLQDEDGQIIEPHSISAGLDYPGVGPEHSFLKDMGRAEYHSVTDAEALEAFQRLSRLEGIIPALETSHALAFLETLCPTLEDGCKVVVNCSGRGDKDVQSAIKYLKFEA*