MARTGEKRPIDTLHSTIPTSGHFLDIPLDLAAPKRFKFMIDHLLDISDADEKAERTTIAVRTSRNYSDDSKDREEPEECESSMEQLPKSSPPPGNSHILRHVTCRLEGRELWNKFYELSTEMIITKSGRRMFPTMKLSIAGCEPDVLYYVFLDVVPVDNRRYRYIYNKSSWLTAGKAEPTPRNRLYMHPDSPFTGEQLCNQVISFEKAKLTNNEVDKTGHLILNSMHKYQPRIHVVRRPRERPIEQALTIDLHNEHYKTFQFKETQFMAVTAYQNQLITKLKIEKNPFAKGFRDPNGRSPEYD