MVKETEYYDVLGVNPTATEAEIKKAYYIKARQVHPDKNPNDPLAAQNFQVLGEAYQVLSNPEQRQAYDAYGKSGISTDAIIDPAAIFAMLFGSELFEEYIGQLAMASMASLDIFTEGEQFDAKKLQEKMRIVQKEREEKLIQTLKDRLIPYVQGNKDEFVRNAEAEVLKLSNAAYGVDMLNTIGYIYARQAAKELGKKAIYLGVPFIAEWFRNKGHFIKSQVTAATGALALIQLQEDMKKQLSAEGKYSEEELEEYMQSHKKLMIDSLWKLNVADIEATLSRVCQMVLQDNSVKKEELRARAKGLRTLGRIFQKVKTGNGSEGEMLHGGSGMHNINGVDGDNVSRGAEFGQSSQSQTTMAPQSPYVEAPPFVGVENFHFPMPTAPPGAQRFQ*