MTTKYSEIFWWLLDPWQFMFISLSYLPSTAVRLVRTRGLFSLATLQSEWFSDFWAWAGPGVRDSARPKVIPLLQGRVHAGRAVDHEAHPPASGIVLEVGPGSGMWAGLLASTAATRIIGVEPNTAVHPALKAAVKKHDLESRYEVVPQGIEALADSGVVAEGEVDCIVSILCLCSIPDPEHNMRQLYRFLKPGGRWYLYEHVRCEHNRFMVLYQALVNIFWPRVIGGCQLRRRTGELIRAAGDWSDVDLKSLHQEPWYNTVPHILGIATK