MRITIEYESSWRNSFLDGSNNESLPRQGRNFIGSMTALGKEGNFKTRAVTKDTVMGILNRLIGEQRKLYQARQDKDYYFQDIEAVLTDDDICDRTQSQNEIVYLRNISGSTDQNAFTGMIKSGDPAFDSDFSQKLWGILWFDLNQVVDFILDEKIEVDNQTELNPLNVIEKLENIFGEKAIDVSEKVQSCLDTFHQFFPDIEYKLTAKNQLVLISLYTSALYIQIQRLEKKYDMSKALTKSGGLSGISKRGFTKKDFMDRYTTGKKKLIWGNPYVLRERKKGEGEISHPLTKANGTLEINLNITRERARDLEQKILDAGVSSFYLGKKGLAYVASIDTRENP