MKFAVKEIKHTKSGASCRIHEFGATVLSYTSAARREILFVSRDAKLDGSKAVRGGIPLVFPIFGPPKDESSTMPQHGFARNNVWSTVEGSEFDEDDSAGISYELDFNKVTAGKGTNNSWESGCYNVKLILDISITGDALTTILNIHNTGEEAFPFEALFHTYYSIDDHSAMDGSKCFVQGLEGYNAYDQLTKRNKMIGSEPITIDSELDSIHTPPDGIYIADLLIGVGATETIKLVCSGKVDGREVPVSVVVWNPHEKKAASMGDFGSDQYVDMLCVEPGLLRGDTLDAGKKATMKQIIAA*