MSSIGTGYDLSVTTFSPDGRVFQIEYAGKAVDNSGTVVGIKCKDGIVLGVEKLIASKMMLPGSNRRIHSVHRHSGMAVAGLAADGRQIVSRAKSEATSFESVYGEPIPVKELAERVASYVHLCTLYWWLRPFGCGVILGGYDRDGPQLYLVEPSGVSYRYFGAAIGKGRQAAKTEIEKLKLSEMTCRQGIIEVAKIVYGVHDEAKDKAFELEMSWVCDESNRQHQKVPDNLLEEAKAAAKAALEEMDAD*