MILPPSPNKQNKKSMGSSVTTEEEEELALSGRTLKEGERVLVPTRRPDGTLRKPIRIRAGYVPQDEVAIYQSKGALLRKCNGVEVPPGYDPVLDAKAKTSRSAMRNERKKEKKQQAALVSLASDEGKNLDSKAAGERRAEDLVSTEYVGQRSEVVESVAHQMNKLSVCTTPRLSVPPSVSTESSNPGGPGLDLDKKIRALKKKIRLTEALEHVEQDVLKPEQLDKLAKLEGWRKELKLLENRKSPPLS