MSSIGTGYDLSVTTFSPDGRVFQIEYAAKAVDNSGTVVGIKCKDGIVMGVEKLIASKMMLPGSNRRIHSVHRHAGMAVAGLAADGRQIVARAKSEARSYESVYGDAVPVKELSERVASYVHLCTLYWWLRPFGCGVILGGYDRDGPQLYMIEPSGISYRYFGAAIGKGKQAAKTEIEKLNLSEMTCKEGVIEVAKIIYKLHDEAKDKAFELEMSWICEESKREHQKVPDDLLEEAKTAAKTALEEMDAD*