MYVKVLQETSGRYAPSRILSFDIAHVFKTFQLIESKGHISRDLLCQELNLGEGSIKTLIKHLKMQDLIETSRIGTKMSGKGNRIFSHILSSVPRECVLPKCSVALGKYNYAVLLKQISFAVKSGIEQRDAAIKMGAIGATTLFYTNEKFIIPGTKYDTLKREPHIGQLLVHKLKPEYMDVVIIGSDDTDKRVAELAAKNAALLTVVSHDKHI