MVKTALGCEPVVGSLTPSKKREYKVSNRVQEGKRPLYAIAFNFVDARYYNVFATVGGNRVTIYQCLEGGVIAVLQAYVDEDKEESFYTLSWACNLDGTPFLVAGGYNGIIRVIDAGSENIHKSFVGHGESINEIRTQALKPSLVVSASKDESVRLWNVHTGICILIFAGAGGHRNEVLSVDFHPSDMYRIASCGMDNTVKIWSMKEFWTYVEKSFTWTDLPSKFPTKYVQFPVFTASVHSNYVDCNRWLGDFILSKSVDNEIVLWEPKTKEQSPGEGVVDILQKYPVPECDIWFIKFSCDFHYNAAAIGNREGKIFVWELQSSPPVLIARLSHVQCKLAIRQTAMSFDGSTILSCCEDGTIWRWDAVIS*