MARPILQPLRACSNPVFSCSLQKSILATITAVSQQPHRRQPAAFRSRLHAHRPYHSRHHPELPPHEYTNSQTTILAAALKHVPSHGFTKDALTLGARDTGFLDVSVQLLPRGEFDLILFWLASRRGLLRAAVEQSGLLTTASPVSVEDKTKALIMERLRMNKDIRHQWQDALALMSYPSNIPLSLSELHALSSDILHLAGDSSVDASWYTKRLSVSAIYASAEVIMTRDSSPDLSATEAFVTRRVEDSKAIGDKLSGAKQCLGFMGSTAVGLGRSWGLKI*