MSRSLLGAGLGATGATLYLQPEILQNWARDIVFGPSTRPTGPGGKELEQLQRLVEDLSRQVAAGQKGGVTVVHTGTSTTGSYVLYGAAAAGLGVVVYFRVLKGWTFGDMLYATRRGLKEGLAQVSTGLEQLGARVADVKARLQERIAQLMKRQEEMLGAQAEMKASLAGVGRDVEHTRGQVGQIHSVVMDLEASMAEVGANQRHANHGIYVLCKAVSELMAGSAIPSKAELIEYTQQHPVWAAASEQRLQGLESLLGSHTTTTVGMRRSASARRADEATATAAPERRGPFLLGPLPGSAASSPPQRRALAEAVAAGAVGGTSGSSTSGMYGGVAATQPDSVTFPPPVPARHVSVGGGGSGSSASGFDMWS*