MVMLNKRKKQTQGRQKIEIKKIEEKSNLQVTFSKRRGGLVKKASELSLLCGAQVAILAFSPGKKVFAFGHPDVDMVLDRYLSDSSTARELGAVNNNDPQVQQWNKEYEEALKELEEEKKQVAMAEQWNKVCENDVNARFWWDEPIDDMGLEELEEYVRAMEELKKNVAARANELTMASDHFGNQNMSHLDLGVNGFSLENVLF