MSLNLTDDELVDMTTADLRLLLEKKRVTIEEHKELRSRRRRLQNRKYARKCASKKQSEVENLATQVKEEVVEIQALRTQLSRTNLATKHLEHQLRRIMEFKEKCLNNESNGFQIKTIRMLNSNGQPAGFAYINSTFSSNFMGPKTHEVVHPTDKNCDVIEIATCSKYNPLSSGSSKYKYSLEEHPSNVYPRQIPTVSQFSSGLGFPGTSSPVRFSCNPPCHFKNHLQMRLVRPVGGGFASHGRGMSEY