MTTTSNRILLDVPCRVCQDHSSGKHYGIFSCDGCAGFFKRSVRRHRQYVCKNRGAADEGQCIVDKTHRNQCRACRLRKCLEIGMNKEAVQHERGPRNSTLRRHMTLFAMSQPDLVLTPPEQKATKERSPASSVDSNSSLSAPPLCSSQVTDATKEAAARIFFQLINWSKTFLPYVGLSHKDQVAAICERWSQLFILVAIENGFVASNSAILETIEDCTTRTKLISLVTRIEQLRLDTNENNALRVIALLKGKASQVEQFSYVNLAHHQQLVYPCQPLRYIQTMLMMESMGSFESALVQAYFKHSLGQTKITKLISDIFGNEP