MESGQSPSPVYEQESEADLSLRVLSHSMEEPEPCSFNLRLIEAVRSSRCLYDAKDRLYRSADHKIKVWNRLVQILQFDGDARTLYNRWKQLRDKYGKEKKKLKYGAEHTGWQYFKHLTFLDPHMIDRQQQQFARAKDGKGVMLSPGGTPHQIVINDPTFSLSLIQEVQQHPCLYDIRDPKYRHSECRNQAWAEIIKNLDFPGDINSIYKQWKKVRDRYVREKRKIRMSSANGGEVEESQWDLFPQMVWIDPFLDDRATHYSRSVKRKHDSEELSEDGFLDDLTDNSHGQHNVSQNQSPYSTMLLPGGMTNVKAVQSTHREIEQATVARSLSLQQRDMNAIDGDKAFALSVTADMLALPEHARTIAKAQIQNWLDNSRTALIGIFRHLFTKSIIAMSESSRARRIVWVDCEMTGLDVSSKTIVEIACVVTEADLTIVEEGLDLIISQPKGILEQMDDWCKATFASNGLLQEIQSSKITMLQAENEILAYVRRHTDPGICPLGGNSVGSDRVFLKKYMPTLEKHLHYRIIDVSSIKELAKRWYPDLYVRKTRKENKHRALGDIYESIQELNWYKKNIFIPQT