MLSVLAQRVAFRLPTLAAPTLLRSRAPLVASQTALTRTFLTTPQLAFPAAKAKATTTASAPKTKKALDKPNTTATKSTKTVKKPTKAAKPKAEPKAKKEKAPPKPKRLTIRPEDRPPKMPAGPWLLFWKRYMAGRGIKSLDETHEVIKEASSTWRAMSEAEKQPFRDESAAARVEYAKRRNEYFTTVDRKILNELNRRRTARDPNASRLRRKSKNSGQPAPPFVAWFNETFRQRYATENPDLPARDVAKHAGEVWRGMSDGDKQPHVDRARQAIKEWKAKQQA