MGEEAQLQEMASTSSPRANDPSAEVKQNGDSGGRGGSPQNLPIEHHFACKECGDTFRLKVLLVQHQRVHSEEKGWECGDCRKVFRGVSEFNEHRNSHAAVAAQPRPGPSRALEDALEKREQMEREAKPFECEECGKRFKKNAGLSQHLRVHSREKPFDCEECGQSFKANTHLFRHQKLHTSEKPFACKACSRDFLDRQELLKHQRMHTGHLPFDCDDCGKSFRGVNGLAEHQRIHSGAKPYGCPHCGKLFRRSSELTKHRRIHTGEKPYECNQCGKAFRQSSSLLEHTRIHSGERPYACGDCGKAFRGPSDLIKHRRIHSGLKPYECDKCGKAFRRSSGLSRHRRIHSGVKRCECSECGRVFKRRSALQKHQPSHRE