MESDSQLYVNDFINQKTIMTNYPWVLSTITVLWEFCDSGELCSRRYNRSSSPPANIQDISTNQELFEKMEMKCILKNLLLNPERTAPCPLCRYVLLESSIFSAEDYNPKPSLSEPSTLAKVSALVNLLHEERQTLKSLIFSEFRKMLSLLEETLKAEGFQIFIIHTSIAAKETFQVINFFSECGPESRVVLLASLEVTGVGINLTAASCWDLDIEEQAIACVHRIGQKEEVKVMRLVVKNSNKQRIMELRGQVENNRDREMRRLGFQDIQTIMGMQNGFNVGFGGSNRSGDE