MDVNIVELRSNCRKSNRISIDELFDEIPVSEIEGAEALEGFDDNVQQADRKSAIRRQKKVKGYDLSHPNEFLPELKEEQQLALPPNEVNCKSRQNLFVSFDPSLDIRRQKNDTTLSNLGSVKDNERQDLNCAVKEYLLLVGYRLTAMTFYEELQLATQYFGSCRRQTNKIELEGLDIANSSTGKVTVRQNTASCEEMATTMSTAESVALKGLPQCIVTVIAEIQQDFDIILEPCPISDRDASCSCTPFPLQDEHSKRVLEEECADIMQHFSRLKRRKAKEKEKEKEKDISSSDESGQRFRFA*