MNKCFISLILAVVTIFGLPLPSHAEVTDYTSPKKDSAQLQYQDLLMLFLLPHIDEVVNRHYSHTLKELPVVYPYFVDVIQVKRVNGFRGFHFVITLEARPVVGPHIPVGKDRLVFEVAPTIPGGMVKLVEYKHLNTYELPSHWQDIVK