MFLIGIFGIENKNKEIMTLKNLACKKCNKSTSAKLIKNFDFFHIFFIPVFKWNEKYYVVCDQCKAIYNISKDKGKAIESGENVEITYWDLQDVDTGIYNNEFYNSNVCSSCGKTVESNFKYCPYCGAKIRD