MASSREQKWSLKGMTALVTGGTRGIGYSIVEELAGFGASIHTCSRNQKEINERLEEWKGKGYVVTASVCDLSFKEQREELMNTVSSIFDAKLNILINNAAISRLRDATEYTTEDCSYIMGTNFESPFHLTQLAHPLLKSSGNASIVFISSVAGVTGLPSISVYAAAKGAINQLTKNLACEWAKDNIRTNAVAPWGVRTTIMNFEKVDDKIIEAYAPLMARTPGRPIAEPDEISPLVAFLCLPAASYITGQVIVVDAGYTAGGFKF*