MESYELTYGILRSGVSLDLDDTFTSYSTWLNDDLEDSLSIVPLFHPSRLPLPEAESAITDSIASHEYAEHVPSEMTRSDHGDQLQDAARSSRQDVPDGNIRESKTGIVRIHSRQVDLQSSKPVEITLERLAEHFHESLEVAAAKIGIGKSTMKLVCRRLGVQKWPYKQSRVKRVGVV