MAARSSSIIRRSLLYVPGSSQKMLTKSLGLSSDNVTYDLEDSVTPSLKDTARNQLREHISSLKARPSGISELAVRINAVPTPFALSDLTTLAPLRHVDAVVVPKVNSAADLTFVTDVLRHVAPERHTADAGNPIKIIALIESARAVMDLSQICKASPYLSGFIFAAEDFALDLSLTRTPSLTEFLYARSAIVTAARAAGLPSAIDLVCTSYKGEQGLKTLEEECAGGKSMGFNGKQCIHPSQVEVVQRMFAPDQREVEWAVRISIGDEKASASGRGAWTLDGKMIDAPVVGKASAVIAKAKQCGIDVQSLRNTWKDQEPE*