MEQSISISNNIWFGQPSSSSPSTIKENLLRATTEHEALFHLIELFKLGDFTQKRLLFQLMNYTNDEALLNLCIRVFCSISTHEDLRDSNHLLFLGEGNKAAVDTFASEAITTLSLEVIPYLMALLEEWDSIRDTSVMIRDSIDCFINFKEHLGDNATVDEIGEYYKDFMEDCDAGQYYYHQNLSFLGDLTKILMQRVFIAANHEQMLRMELIPSLLSTWSGEKVPGDYHTIITSENYKDYVSYVKGLANRKWEKGQKYFYGHLL