MTSTSNRILLDVPCRVCQDHSSGKHYGIFSCDGCAGFFKRSVRRHRQYVCKNRGAADEGQCIVDKTHRNQCRACRLRKCLEIGMNKEAVQHERGPRNSTLRRHMTLFAMSQPDLVLTPPKVAKERSPASSVDSVSSTPVSVSNVNDAMKEAAARIFFQLINWSKTFLPYVGLSHKDQVAAISERWSQLFILVSVENGFLTSNSAVLETIEDCNTRAKLVSLVTRIEQLTLDSNENNALRVIALLKGKASQVEQFTYVNLAHHQQIAYPCQPLRYIQTMLVMESMTNFESTLVSTYFKHSLGQTKITKLISDIFGSEP