MTCFKIRLSKQPLKGRTMNKPFITQAQLALYKYQPSSKYYGKTMAYTFASELLDYSKVNKFIIHEEIQCFLNRRISNNIWKIYFSDESVAYIKILELQDDYSRGIEIKTFDFNPNVGDVFG