MDKFKSMTELKELTKEGKDWEIECENRSSIVTILALHGGGIEPATTELAYTIAHCGDYNYFSFKGMRSKGNNELHVTSTHYDDQIALDLVRGSQRTVAIHGCEGNESVAYIGGSDDRLIELITESLEDIGISVREAPHHISGTQENNIVNMTQTQGGVQLELTAQLRKELFKNRKSSRKNRENKDNWDDLMYDFADAMKKAIERA