MSQKIIVDPITRIEGHLRVEVIIDENNVVQEAYSGSTLWRGIEVIVKGRDPRDVAFMTQRICGVCTFSHYKAGIVAVEDALGIVPPLNAQLTRTLMNAALFLHDHIVHFYQLHALDWVDIVSALSADVKKASDIAFLYTPNPYATGADKLLEVQQRIKTFVEKGNLGPFANAYYGHSTYHLSPEENLIALSHYLECLRIQRIVAQCMAIFGAKNPHPQSLTVGGVTCVMDLLNPSRMGEYLVKFQEVADFVNRAYYPDLVMAGKAYANEASVLNDVGVSNLFTFKEFQIGKDEWLFESGIIKNGDISKVYEVEEDKITEEATHSWYADDEPLHPYDGKTNPNYTGLIDGESIDQHGQNTHSKVFDTKGKYSWIKAPRYDGEPMQVGPLANVVVNYAKGNKNVVPVVDGFFKETGLPLKAVFSTLGRTATRCLEAKIVADNTLKAFNNLVENLKVDESTCSPYVIDKNKEYKGRYIGNVPRGTLSHWCRIKDGVIENWQAVVPSTWNASPKDSKGVGGSYEQCLIGLKIADVKQPLEIIRKIHSYDPCIACSVHVMDTKGNHLNDYKVNVNV