MLFLHCQIIKQYNLDGIDIDYENFHAGPNTFALCIGQLISTLKSKGVITFASTVPYDDSPVQSHYLALWKTYGRQIDYVNFQFYAYDKGIGVSQFLRYFDAQASNYKGGKILESFISSGDGGLGPSNSLFFEACAELKKQRKLVGIFVWCADESKKFGFRYEKLSQDLLASA*