MKDSLTVQKRSHGACRDRRSLNANSFGISPQGLNTSSLWSFSTLRDVHRGTHASSSLRTRRLYRRLQLHRDALLLRRRRLSLVASCAQSKSRPDATVFAAIPPIRVADVRVARSPRLLGESSRLSRGGDNTLDFPFRFTFSLFDSSQSDIAMTSTSNRILIDVPCRVCQDHSSGKHYGIFSCDGCAGFFKRSVRRHRQYVCKNRGAADEGQCVVDKTHRNQCRACRLRKCLEIGMNKEAVQHERGPRNSTLRRHMTLFAMSQPDLVLTPPKATKERSPASSVDSNSSTSTSLCNVNDATKEAAARIFFQLINWSKTFLPYVGLSHKDQVAAICERWSQLFILVAIENGFLTSSSSVLETIEDYNTRSKLISLVTRIEQLRLDNNENNALRVVALLKGKASQVEQFSYVNLAHHQQIAYPCQPLRYIQTMLVMEGMGSFESALVQVYFKHSLGQTKITKLISDIFGSEP