MSLLPQLLGLARLCRYVWVRPHATQASLRISAAAAGTSSGSGGGNLAAPPQQRRGLAAGAGRRGNVFLDDSPKRRTPADAEYNEPTNGQPLFDSSRFNYDSDEEEQQLQAAQKQEHEEDHQAAADDGQDQEAASSTTAAAAAAQQLRRRARGGLGAAAAVAAASAGLQEGQDLVLPPARAVKIKTAEFVKSSVTVDQCPAARYPEFAVIGRSNVGKSSLINMITGRNALAMVSKTPGKTRCINHFVINGSWFLVDLPGYGYAKTSKVNAVEWNRFTREYFVERETLVTVLLLVDASIPPMPLDVACAAWFAEAEIPFTIVFTKLDKKKKGGSPSDENIAAFEEQVGEACGYVPPTIRTSSKSGQGRTELLAHVAQLRDFFNKGRHGMX