MEKRRLECPALPAGWKKEEVIRKSGLSAGKSDVYYYSPNGKKFRSKPQLARYLGNSVDLNSFDFRTGKMMPSKLQKNKQRLRNDPLNQNKSKPDLNTTLPIRQTASIFKQPVTKITNHPSNKVKSDPQRVIEQPRQLFWEKRLEGLSASDVTEQVLKPMELPKGLQGVGPRNNEETLLAAIASALHTSSAPITGQLSATVEKNPSVWLNTFQPLCKAFLVTDEDIRKQEDKVQNVRRRLEEALMADILARDSEASQNSDIYMDSRDD