MKKIENEDGKLITFSKRRSGIYKKASELITLTGTELAFVVFSPAGKPFSFAHPSVDEVTNKFLGKQPQANTQGSTHPLIEAHRQARIEELNRQNNEFLHQLDLIKEKGKQLKLRMTGKEKKGWWDSPIEEMNIQQILDAEVSCEEIRSRLIN