MPFHTQYADGSPRPLCRGWLHGMSALASLSLTYEYWNDIPSVATPVVINICSLFLISSLVHLVPWQSKTLEEAITRLDKACILALCLASFMTPQLHESDACKPEFVYSLVTAAIPVGLGVIGVLCGAGPIAFASFVCPVVSSMWFYGMHVEDSKVFYCILGSTVLYAIGFYLYGTQAGGHHPVWGYHEWFHLLATIGLVISARAVFAFSAYTNETCSPSTVLESVVGIVSNSSNFTEELYSSTTTIEMEAVTEVLVWSGLRLDLSFLPAGI*