MRNVKKLSEQELQRLPKSSWHDEYKSSAWIFVGGLPYDLSEGDIMSIFSQYGEITNLNLVRDKDTGKQKGFCFVCYEDQRSTILAVDNFNGTRVLGRILRVDHVKDYKPPKNSEPTTKIKTEKLEDDFHVKTETNDEIILPQFQRTISTPEIKREVCTPEIKREVCTPEIIESPKYESSKKNKKSKDKKRHHSDQRERSREKYRKKHNKSEQDISSKREKSNKRQSQEKDVDKNSKTKSSKEHSRRDKSSERDRKKLKVNRKEYNNRDYDDKNKRKNYQKDDKNYKKTKKV