MSVDLIGFVGGRDPPSIIPRRTMKNLSPDNSAEFSSAVNFCAGNNFGKISARTDADAVCEKPLVSEEKRHSGRQTFPSKRILHDEDVLAPYTSTSGADGAISLHTEQTRNRVSELAILPIEGETIQKVALTTTRDDRMELEDLADFAESFVRQRTKFGVTQANVASAVGLLNGINFCQTTVSRFETMNLSLSNMRKLRPLLEEWLIYAETMTANGCSTRDLPRVLSRSAFKQGTEMDSDSRSHKITQADHSASAAGQFVSASGPCLRKRRSRTNYNVLQRETLEAFFKQTPYPDKETLTNIAAAVNLHPYIVKTWFCNRRQKVHKEERCGS