MVTWYWLSHLQTMSLSDIVPLRRRGTGDVEALYLEALYSVPSRHARKPCKGSLDFDRPSLEMKLRIGICITVAFFGALATALAIAAEVKHVRVDEVVVIGDDCFYPSNPAWALGIFAASSLLVAQIIATACGGCICCCINKNTPLPSSHTTKTFAILCLVLSWITFANAFFLLLEGAALNGQQQLKGQGMIHSCYIIKAGVFGAGAGLCVFTCGLAIVYYIMATSSASVPSPTFRVATHSPSRHHHVAAFNPDYSFTSSRLPYVAGLELPKPFD*