MTQSMTFSPYKKPFEERIMKWEQQLTLVSEILDQWLTLQRSWMYLEPIFSSEDIMQQLPLEGKRFATVDRMWRKTTDTAKRNPLVLKVCGNQKLLDQFVEANKLLESVQKGLADYLETKRLAFARFFFLSNDELLQILSQTKNPLAVQPHXRKCFEAIETLDFQPNLEITAMNSKEREKVPFDKPMMPTGNVEAWLGEVERRMRASVRHQAYASKRRPDWVRDWAAMVVLAVSAIYWSKEAEDAIAAGTVGAYAEKCNQDLLDLTDMVRGRLSGQDRLTLGALITVDVHARDVMQELVEAKIERPTDFEWASISYGYEYLGNTPRLVITPLTDRCYMTLMSAMHLNLGGAPAGPAGTGKTETTKDLAKALAKQCVVFNCSDGLDYLAMGKFFKGLASSGAWACFDEFNRIDLEVLSVVAQQILTIQLAIQAKVKRFIFEDTEIDLNFSCSVFITMNPGYAGRSELPDNLK