MTCVEQDKLGQAFEDAFEVLRQHSTGDLQYSPDCKNYLAFINHCPHVRGTSKCCGMLPTEEPVYNWRPVINSATDLYFEGNIHQSLQNATENQLVQPPDLQHKLGKGRKKLRLYEYLHESLCNPEMASCIQWIDKTKGIFQFVSKNKEKLAELWGKRKGNRKTMTYQKMARALRNYGRTGEITKIRRKLTYQFSEAILQRLSPSYFLGKDIFYSQFVQPEQEYFSLNNWNANYNYACANYQELKHPDY