MTSTSNRILLDVPCRVCQDHSSGKHYGIFSCDGCAGFFKRSVRRHRQYVCKNRGAADEGQCIVDKTHRNQCRACRLRKCLEIGMNKEAVQHERGPRNSTLRRHMTLFAMSQPDLVLTPQKATKERSPTSSIDSTSSTSTSLCNVNDATKEAAARIFFQLINWSKTFLPYVGLSHKDQVAAICERWSQLFVLVAIENGFLTSNSSVLESIEDCNTRTKLISLVTRIEQLRLDTNENNALRVIALLKGKASQIEQFSYVNLAHHQQLAYPCQPLRYIQTMLVMESMSNFEPALVQIYFKHSLGQTKITKLISDIFGNEA