MGRVKLKIKRLESTSNRQVTYTKRKNGILKKAKELSILCDIDIVLLMFSPTGRATAFHGEHSCIEEVISKFAQLTPQERTKRKLESLEALKKTFKKLDHDVNIHDFLGARNQTIEGLSNQVAIYQAQLMECHRRLSCWTNIDRIENTEHLDLLEESLRKSIERIQIHKEHYRKNQLLPIECATTQFHSGIQLPMAMGGNSSMQEAHSMSWLPDNDHQQTILPGDSSFLPHREMDGSIPVYSSCFFESTKPEDQICSNPGQQFEQLEQQGNGCLGLQQLGEEYSYPTPFGTTLGMEEDQEKKIKSEMELNNLQQQQQQQQQQQQQDPSMYDPMANNNGGCFQIPHDQSMFVNDHHHHHHHHHQNWVPDSMFGQTSYNQVCVFTPPLELSR