MEKYARVAISEGIRMADEIHVTVESEIYRALNLHYNRNQQLEVPDHFRIVVEATLREFFNALYTGKDSEQSWKKPIYKVIARMDQPVPEFFKSPNWMNQLADG