MDKNKYKIETLMNHVGENLDGDYGAVNPPIYQSSIFARSTYEDIEAYFEGSKDGYLYSRTKNPTNDILEAKLSALANAEASITFGSGMGAISSAILHFVKNGDHIIASNNLYNPTMNFITKELKEKGNIENTIVEGDRIEDFENAIKQNTTLIYLECPSTAVFKMQDIKAIVALAKTHNIKTVIDNTWATPLYQRCIEMGIDLEVHSLSKYLNGHSDVVGGCIIGSKKDIEEIRGSELALYGAKLAPFEAFLVIRGLRTLHARLSVHTKNAKEVVEFLDNHSAVTKVYHPLSKYFNQKKLAKKQLLNYTALLSFEIDAKDVNDVKKFVNKLDLFKIGVSWGGHESLVFAPNIAILNEMTLEQAKALNVSPYTIRISLGLENSEDLINDLNDALSIL*