MVKDTDYYDVLGVDPSATESEIKKAYYIKARQVHPDKNPNDPDAAANFQALGEAYQVLSDPTQRQAYDLHGKSGISTEGIIDPAAIFAMLFGSELFEDYIGQLAMASMASLDNFGEDDHIDPRKLQERMQTVQKEREEKLAEILKNRLHIYVQGNKEEFIQLAEAEVSKLSNAAYGVVMLNTIGYVYSRQAAKELGKKAIFLGVPFVAEWFRDKGHFIKSQVTAATGAIALMQLQEDLRKYMSAEGLYTEEELEMYMENHKKVMVDSLWKLNVADIEATLSRVCQMVLQDSSARKEELRLRAKGLKTLGKIFQRVKLNPSEGEASQVRNIDNMDEDDGSSPDSSPNREPQFTPNQPHIPSPYVEAPQVNGTYCSFNFPMPTAPPGAQRDPRP*