MSSIGTGYDLSVTTFSPDGRVFQIEYAAKAVDNSGTVVGIKCKDGIVMGVEKLIASKMMLPGSNRRIHSVHRHAGMAVAGLAADGRQIVARAKSEARSYESVYGDAVPVKELSERVASYVHLCTLYWWLRPFGCGVILGGYDKDGPQLYMIEPSGISYRYFGAAIGKGKQAAKTEIEKLKLSEMTCREGVIEVAKIIYKLHDEAKDKAFELEMSWICEESKREHQKVPDDLLEEAKTAAKTALEEMDAD*