MMARYGQLSGLAASGVGSVPETHSPLFPRDLLPSPAQMGYRSPMGSTETQWRQAELPQLQGWAEKGLLTQPKMIISNMENPVTNGPSGGGTTANGPSNNSRGCPSPMQTGPTNDDSKTNLIVNYLPQNMTQEEFRSLFGSIGEIESCKLVRDKITGQSLGYGFVNYIDPKDAEKAINTLNGLRLQTKTIKVSYARPSSASIRDANLYVSGLPKTMTQKELEQLFSQYGRIITSRILVDQVTGGSRGVGFIRFDKRIEAEEAIKGLNGQKPSGAAEPITVKFANNPSQKTSQALLSQLYQSPNRRYPGPLHHQAQRFRFSPITIDSMTSLVGMNIPGHTGTGWCIFVYNLSPDSDESVLWQLFGPFGAVNNVKVIRDFNTNKCKGFGFVTMTNYDEAAMAIASLNGYRLGDRVLQVSFKTNKTHKS