MSVLLETTLGDIVIDLHIKERPRTCLNFLKLCKVKYFNYCLFHSYSLYGDQAKFFDAEKLPKIKHKNAGTVSMVNDGNGFHGSQFLITLGENLDSLDGLHTVFGCIAEGFDVILKINEAFCDNQHRPFQDIRITHTVILDDPLDDPPGLLIPDRSPEPTKEQIEGCFRIGADEAIKDEEEDEGIVQEKEETKEAHHRAQVLEIIGDIPDKDVKPPDNVLFVCKLNAVTTDEDLEIIFSRFGTIVSCEIIRDYKTGDSLQYAFVEFEEAEMCEKAYEKMDNVLIDDRRIHVDFSQSVSNINYPRRDQHRRHGDVNNRDHKRSGHLQPKHRHASPDVTRHKRHRDVAPNHERHSYRDSKRNSRDRNRENNERGRMSENERRRSSSVSSSDSEERKRKRKGEKKQKMKKEKSKEEKRR