MKRLLFISTLVLMVSAAVAQPPQRRAEQQAQQQTKQNAASSAMSMRAQISFPTAVEMPEEVVWRRDIYREISLEDDANGGLYYPVEPQGKQLNLFTYIFKLALNGYIPVYEYPTDGSDVFSDATKADMKALLDNYHIFYEEKDGKIRVDNSDIPSAMVKKYYLKESAYYDQANSSFHIKVQALCPIMMDEFGGEATQYPLFWVKYSDLEPYLNRQTVMASSMNNAATVSMDDFFTLNMYRGKIYKTNNAQGKTLLQLCGGDEAKMTAEQKRIEAELEGFKKTIFGDPAKRDSLDSIAALKDTKADKKVKAAKNKPAATKGVKVAKQKSAKTEKSSGSSNSGARVSVRRQRH