MFHSEDEGFEFYNKYALEKGFSVRKGYVEWDEANEKIILRKFVCSREGCREEKHMKRKREDRKR