VPEDLVPFDVAWHFTKREWLSLNPEQRMLAYYGNVTSIAGVPVLNPTLVSHLAQGQVLLVSDSSLGTGQAKHSESTSVTHQLTMGKEGQPQETASTSYPRTSDPGAEVKQNGDLDGREGSPPNLPIEHHFACKECGDTFRLKVLLVQHQSVHSEEKGWDCGDCGEVFRKVSEFNEHRKSHVASQPRPGPSQALEDVIEKREQMEREAKPFACEECGKRFKKNAGLSQHLRVHSREKPFDCEECGQSFKANTHLFQHQKLHTLEKPFACKACSRDFLDRQELLKHQRMHTGHLPFDCDDCGKSFRGINGLAEHQRIHSGAKPYGCPHCGKLFRRSSELTKHRRIHTGEKPYECSECGKAFRQSSSLLEHTRIHSGERPYVCGECGKAFRGPSDLIKHRRIHSGLKPYECDKCGKAFRRSSGLSRHRRIHSGTRRCECSKCGRVFKRRSALQKHQPSHQE