MGRKRNLTEDGGREDEEEKPMKERRVKEKQEGRESMRPSMIKNKEKRAVVHAKLKQQKKVEKRKKVKAREAAEKKALELGEEPPPKMVPRTIENTRESDETVCLPDDEELFAGNDVDEFSAVLKNERSPKILITTSRYNSTRGPAFISDLISVIPNAHYYKRGTYDLKKIVQYANEKEFTSVIVVHTNRREPDALLVIGLPDGPTAHFKLSKLMLRKDIKNHGKPTSHKPELVLTNFTTRLGHRVGRMIQSLFPQDPEFRGRRVVTFHNQRDFIFFRHHRYIFETKESKQKESKGQKSKDEKNPQERTIARLQECGPRFTLKLISLQHGTFDTKGGEYEWVHKPEMDTSRRRFFL*