TCAEQDKLGQAFQDAFEVLSQHSAGDLQYSPXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXRKKLRLFEYLHESLCNPEMESCIQWVDKTKGIFQFVSKNKEKLAELWGKRKGNRKTMTYQKMARALRNYGRTGEITKIRRKLTYQFSEATLQRLSP