MKVGFSPHLLRRLGFLGEHNLDLECLDQGFINTESLRFGEERPYFSSPIFDEKMPFLQMLQTVETPPTFPFKEPCFQTLLKLQHLKKPWNMNNYYMPETESQVQPPELESCFSKSTTIITRERRKRKRTRPTKNKEEVESQRMNHIAVERKRRRLMNDHLNSLRSFMPPSYVQRGDQASIIGGAIDFVKELEQLLQSLEAQKRMKEIEAGSTIGISSNQYFTSPPQSDNLAEKGGKCEEKRTVKKKSEAAEIEVTAVQNHVNLKIKCQRSLGQLARAIVALEELSLTVLHLNISSSQATILYSFNLKLEDDCELGSTDEVAAAVHQIFSSFNG