MENTDFKFVSEEKCREIQANLKTKIVKDNTFELEDIHYIAGVDLAYWKDAVEKAVCCIVILDYATGEIVEEVNCVGEINFPYISGYLAFRELPLVMKCNEKLSVKPDLYVFDGNGYLHPRHMGIATHASFYLNKPTIGVAKNYYKIEDVDFVMPENEQGAFTDIVIDGEVYGRALRTCKDVKPIFISIGNYIDLETTTSIINKLVRKDSHIPIPTRYADIATHKMRSIYR