MEEPKWLEGLLRTNFFSICPQHRETPRNECNMFCLSCQNAAFCFYCRSSFHIDHPVLQIRRSSYHDVVRVSEIEKALDIRGVQTYVINSARVLFLNERPQPKNSSHEPFLIPFASVPWVARFVHQHFF