MLVSKSNGFNASAVLGSGSYNENKSSKHMELLAHSILKLICKEAASETYRGALETLQKMMSECIYQEGNAFVIMGAGEQLKRIKYEVGENNLKVFNVHFNNNHELVSSGEPDVICLSKQVWENLLIKLKLENNENVFSETKKLSNKNNADQFFECAKRNE