MSCNGCRVLRKGCSEGCVLRPCLQWIEGAEAQGHATVFVAKFFGRAGLMSFLTAVPEPQRAGN