MLTYFSECQHPDKKQRMQLSRKLGLVPRQVKFWFQNRRIQKAQQERADSSALKEESDRIRCENTAIREAYEHTICHNCGDAPVHDNSYFDAQKL