QDLVPPDDSVQDLTARKWLKLVPEQRTLAYYGNVTSVAGVPVLDPTLVSHLAQGQVLLVSDPSLSADQAKPPESTSVTCHQAMGEETQPQEMASVSTPRASDPSAAGRGGSPQDPPIQHHFACKECGDAFRLKVLLVQHQRVHSKQKGWECGDCRKVFRGAAEFNEHRKSHVAAVPRPGPSHALEGTAARKREQLEEEAAMPFECEECGKRFKKNAGLSQHLRVHSREKPFDCEECGRSFAAHNHLFRHQKLHVAEKPLACNACSRDFLDRQELLKHQRVHTGHLPFDCDDCGKSFRAVNGLAEHQRIHSGAKPYGCLHCGKLFRRSSELTKHRRIHTGEKPYECGECGKAFRQSSSLLEHARIHSGERPYVCDECGKAFRGPSDLIKHRRIHSGLKPYECDKCGKAFRRSSGLSRHRRIHSGARRCECGECGRVFKRRSALQKHQPSHQE