MGEEAQPQEMASSSSPQAGEPSPEVKQNRDAGGQGGSPQDVPMEHHFSCKECGDAFRLKVLLVQHQRIHSEEKGWECGDCGRVFRGVSEFNEHRKSHVAAEPQPGPSRALEEAAEHREPAEREAKPFECEECGKRFKKNAGLSQHLRVHSREKPFACAECGRSFKVSTHLFRHQKLHTAEKPFACKACGRDFLDRQELLKHQRAHTGHLPFDCDDCGKSFRGVNGLAEHQRIHSGAKPYGCPHCGKLFRRSSELTKHRRIHTGEKPYECGQCGKAFRQSSSLLEHQRIHTGERPYGCGDCGKAFRGPSDLIKHRRIHSGLKPYECDKCGKAFRRSSGLSRHRRTHSGARRCECGECGRVFKRRSALQKHQPSHRD