MMAAVSQLAAPSSRILVDVPCRVCQDHSSGKHYGIFSCDGCAGFFKRSIRRHRQYVCKNKGNFDEGRCIVDKTHRNQCRACRLRKCLEIGMNKDAVQHERGPRNSSLRRQQMMFEHGSSPHSPEIGSENDALILPPTSIDRDSVVGTAARIFFALVGYCQNALTGVPREQQLAIFQQHWATLLLLHATESRAITSRQIRNEVTSGTSKLRNEVAAAFEMIEGLHLDTREYSLLKIMTLMRATPNGQQIAYQLMTLQAVTHRTDQLRFWKCYTATTTTPTSAIIDVLFRPSIGSASMTRLIEDMFKPPKPPSSLFPIPNFHLNLIVKPEKTEDEEEEEDVEVEEEEEDDARSSNHFDEDSSTEDSGMDSLQLLMKLNMLSQSASSSPSSSKPRHSIRSITELLAIEENEEKEKEFVKADEVQAV