MARLVRVARSSSLFGFGNRFYSTSAEASHASSPSPFLHGGGASRVAPKDRNVQWVFLGCPGVGKGTYASRLSTLLGVPHIATGDLVREELASSGPLSQKLSEIVNQGKLVSDEIIVDLLSKRLEAGEARGESGFILDGFPRTMRQAEILGDVTDIDLVVNLKLPEEVLVDKCLGRRTCSQCGKGFNVAHINLKGENGRPGISMDPLLPPHQCMSKLVTRADDTEEVVKARLRIYNETSQPLEEYYRTKGKLMEFDLPGGIPESWPRLLEALRLDDYEEKQSVAA*