MEKYARVAISEGIRIADEIHVTIESEIYRALNLHYNRNQQLEVPDHFRIVVEATLREFFNALYTGKDSEQSWKKPIYKVIARMDQPVPEFFKSPNWMDQLADG