MDFTKADTVLDLANIRDSLVRMEDTIVFNLIERAQFCRSEFVYKAGNSDIPGFKGSYLDWFLQESEKVHAKLRRYAAPDEQAFFPDDLPEAILPPIDYAPILAPYSKEVSVNDEIKKIYTDDIVPLVCAGTGDQPENYGSVMVCDIETLQALSRRIHFGKFVAESKFLSETERFTELIKNKDIAGIEAAITNSKVEETILARLGEKALAYGTDPTLRWSQRTQGKVDSEVVKRIYKEWVIPLTKKVEVDYLLRRLE*