MEPCKTLYLNDLPINVTKAEQLDLKRAVFRLTLSSPLSYNLPSTIIAKQQKIGWEDEFQREIQAYKSLKSLQGTIIPIFFGQGFFNGLEALVISEVKGITLHDLARGNFDGHQEELKMHLEKALCAFDRHKAVYWDAKPDNFLFCADNIPEKSKVMVVDLEQVEFPHDLQPWHHNSGACYQPGVKDEEGRSEMIDIEPSIYQSIHGPLIAYPWDMQGSYVIPPRMIFRLFNTPTPRLIILSPLRLSFFYICKTMGEETAKPTGRKRGRPRTVTNEQEVPERRRKQLRLAQQAYRKRKETTIGNLQDRVHELETGIENISQSFLSFSSLLIEEQLLSRHPHIAAALQNITQQCVSLAKAGSDDPSEGALPLDQAAKELQITNNNTAPTVLDNAYSEASTDVEDITRSVAARWPAPPTPPYEGRSVLPFDLVMPSPTVQFLQSSHITPPLSNSPTLDLLSSNTTPDRQWNLAQRLVRTCCQGGYRLLVDHPNSPAVQRVFSHIPSLPERNRKISEFYAVMQDKTGVLTDPKAHVLHALQTNMNMFSNEQLQVPSKIWQIALESASGEWMDASGVQGYLRDKRVILDNFSDYPGRLDYSASLDSTAFIKSLSKEATCVGNGPVFRRQSVEKALRLATISVPWDFDNLCDL