MYRGSEMEAPQEQKEKIEVITDFFFSVTRTHLEDLPHVKMVHVKIDVGPDTIVDNKSTENPIFDDEIAKIRKLYRALLLTEFDESRDAIKKEILLHIANLLSFIM