MQIEFHPLLAVNKWAHLQNGFVHFDQRRGGGCVCMEDATFCSREFGVKCAKCCRNIQATDWVRRARENVYHLACFACDACKRQLSTGEEFALQENRVLCKTHYVEAIEGGPGSDENSNQKQKTKRVRTTFTEEQLQVLQANFQLDSNPDGQDLERIAQITGLSKRVTQVWFQNSRARQKKHQQTTPCGRAGAGGGGNAGGTHSNVSLCDSIMTSSSLSSGSPSPASSWPNGLHHESMIFAS