MKIPLDYICVKSGLLCNRCQSLVEKGEVENFEVDLLKQLIELEETQFRELKDSTYHKSYKVGNLLILIVTSGSQMSYQKWIKVAKALQEKIGLRVRILEKSNSIKSTAVQLLTPARVLGVNTVWLPDGTVQYVVRISKQEKRFLPADETSLEEALSKIHSTQVRIRVE