MSKRSAKRKAASDATLDLDLDLSALQNLSDSTPRAIATALLSLLPPNATKQDPSAKKLLKAFPLLSAQLDTRAIALTRATMEQGSSNPIQFKWFSTDGTGDEFGMTTVNCPGECFSNMLSYLTGREIVNASLVSKAFLADCLSPTHWQSLSSSNGLVNTHNMKGLVALLSRPQFANLKCLAIPCKMKLGKSGLKQIGESGSCKCCVSRLVITLLSFHSASAAHITFLNRHLYPLSFSIAKACPHLTSINLNYTRAKDNDLLEATEIFPNLNALQTDMWNVTSRGVAAAAIAMGERLIDIRITAETITCHYLSGSHLEAIAQACPNLQYFAYRVYFFSTRNESDRTFFETNRTFLETVTGDTLTVLIESCRKLEVLDLRGARKVTREDFVSVLKMVAEGNAVASADGNKAFALREINLKGYEFDILSDPLRIVDKESVKNEAGVKSEN*