MESVGDVLKRQPSRFHYQDLVQKIMKDPDVAAFVQQESLNQDELNRSISKFNQYITERDKFLRGDTDYIAKGYKPILVMNHGYADVSYEETPELIAAEKEAAIKKRLNLINFPSSLKNVSFLDVYRDDVQRLTVLKRMIEFVNDYPNNLKGLYLYGDFGVGKSFMVAALAHDLSEKRGVSSTLLHYPSFVIDVKNAISDGNVKTLVDEIKLSEVLILDDIGAEQSTVWVRDEILQVILQYRMQENLPTFFTSNFNFEDLEKHFAKVKHGNDETWEARRVMERIRYLAEETRLEGVNRR*