MSVDLIGFVGGRFIPNVTIHEYFRDPPSIIPRRTMKNLSPDNSAEFSSAVNFCAGNNFGKISARTDADAVCEKPLVSEEKRHSGRQTFPSKRILHDEDVLAPYTSTSGADGAISLHTEQTRNRVSELAILPIEGETIQKVALTTTRDDRMELEDLADFAESFVRQRTKFGVTQANVASAVGLLNGINFCQTTVSRFETMNLSLSNMRKLRPLLEEWLIYAETMTANGCSTRDLPRVLSRSVFKQGTEMDSDSRSHKITQADHSASAAGQFVSASGPCLRKRRSRTNYNVLQRETLEAFFKQTPYPDKETLTNIAAAVNLHPYIVKTWFCNRRQKVHKEERCGS