MKERRVKEKQEGRESMRPSMIKNKEKRAAVHAKLKQQKKVEKRKKVKAREAAEKKALELGEEPPAKMVPRTIENTRESDETVCLPDDEELFAGNDVDEFSAVLKNERSPKILITTSRYNSTRGPAFISDLISVIPNAHYYKRGTYDLKKIVQYANEKEFTSVIVVHTNRREPDALLVIGLPDGPTAHFKLSKLMLRKDIKNHGKPTSHKPELVLTNFTTRLGHRVGRMIQSLFPQDPEFRGRRVVTFHNQRDFIFFRHHRYIFETKESKQKESKGKKSKDEKNPQERTIARLQECGPRFTLKLISLQHGTFDTKGGEYEWVHKPEMDTSRRRFFL*