MTWRVYNVLKFSVRMFVGAAPVKKVEAIVRHFKLEDVKNALTEQGIHGMTVSEVRGFGRQKGHTEIYRGTEYAIDFVPKVKIEVVCTSDNLQTVIDTILQTAQTGQIGDGKIFVTNLEESVRIRTGERGEEAL