MQQESKIGFLWQYVIACIHPSQYKELIKKKKGAFVGYVAVLVMFLVLIENVIPFAAWTASVGGLENLVLNRIPKFTLEKGYFQSESPIDFTIGGVVHIKADSSVEEFKESDFKSDYVQELLVGKKNILIKMPGGNQQIVLSQFKNWKLNNKGLAEMLPAFYMFLVFYLVVLFITKAVQYLLVALAFALICRGSVRTTEGKIVSMAESFYIAVYARTLAAVIGSANIALGYMIDSFVLMIVTVFITMGFIMRGEISVLDPQPSKE