MSSLKNLLNPEESRRKLVQAVLNEELNEPTGMGSAVTPDYSENPAAEIVGASIRPDHEYHPNCPDTLACLPDTEGRPQHTLPVILRCAILGSPKKRLTIREIYAAMEAKYPYYRTAGSTWKQSVRHHLSLNRLFERQPRPVTDPGFGSYWTVNLSAPPGTKRPRKRGRPNKETASAPAPAKKKGRPRKADLDRATPFSMHEDDDERAAIEKEVDFGQGSDDECESEEDLDYPLVQESPSSLSSLIHSKTHLPISLPPFSSLRESPSSIIDRMQFEVTTLRRQSAEAVSVSLRLSEQLAQAQAEASRTRAALRTAELMLEEESRKRRDAERLLDEEAEKRRLAEKLADQESRRRREVEDALRSITIDHAKRKLV