TCVEQDKLGQAFEDAFEVLRQHSTGDLQYSPDYKNYLAFINHYPXXXXXXXXXXXXXXXXXXXXXXXXXNSAADFYLEGNIHQSLQSVTENQLVPPVLFQQKGGKGKKKLRLFEYLHESLCNPEMASCIQWVDRTKGIFQFVSKNKEKLAELWGKRKGNRKTMTYQKMARALRNYGRTGEITKIRRKLTYQFSEAILQRFSSSYLLGKEIFYSQYVQPDQEYLSLNNWNANCNYTCASYHELSHPDC