MSLQMTTLTELNNIDQLILRIIDTRRLKQLNLTETDIRLLCNRSREVFMSQPMLLELSAPVKICGDIHGQFTDLLRLFDY GGYPPASNYLFLGDYVDRGKQSIETMCLLLAYKIKYPENFFLLRGNHESAGINRIYGFYDECKRRYTIKLWRTFVDCYSC MPVSAIVDEKIFCCHGGLSPDLLNMNQIGQLARPCDVPDKGLLCDLLWSDPDPKIMGWSDNDRGVSVTFGADIVGKFVHR HKFDLICRAHQVVEDGYEFFAKRQLITIFSAPNYCGEFDNAGAMMSVDETLMCSFYVLKPSKKPGLRKIHSKS