MSDTEKPVDEFAFDVSAKKKSKKKKAVSFDKFDADAANLEDAGDADDVIQLGSSLKESTLNEQEEEAIPEAEPEPVEKEDDVGAFDFTAKKKKKKKVVDTGDFDALAEPKPEADEDQEGATDEQAASGKDSWVGTDRDYTYKELLGRLFDQYRVMNPDADSGEKRKYTIVPPNVQREGSKKTCFANVADISKRMHRTPEHVIQFIYAELGTSGSIDGAGRLILKGRFQQKQIETVLRRYINEYVTCKTCKSPDTVLVKENRLFFLDCEQCNSRRSVAAIKTGFSAQIGKRRLMKPAT