MSNGNTPSSPTNDLLLRAARGEKTERSPVWVMRQAGRYLPEFRKVRETHGFFDICRTPELAMEVTMQPIRRYEGLLDGAIIFSDILVIPQALDMEVIMNPGPVFPRPITTEEEMEAMINKTITPDDLAAKLNYVYEAIKLTTKALENKIPLFGFVGAPWTLFAYMTSGGGGSALNASKATSFDTAKGWIQVHPELSVRLLEKLARVCALHLVNQIKAGCQIVQVFDSWAGELNDYDFAHFSLPYLRMVSTLVKEELTQEHIPLVPMIVFAKGANLPHQLQQLSQAGYSGMSLDWKVQPAYAIEALGPASTKIALQGNLDPAILHTNHETIKKYVKLMFDKEAGGFLAHLPHIANLGHGITPGVDPEAMRTFLEAIHLESTKIRQT