MKRFSFSDSSGKLLYPTEEKNTENLGYSNEFQAMLDGLEDEDGIEESGCGTGKKRRLRVDQVQALEKIFEVDNKLDPDRKVKIAQELGLQPRQIAIWFQNRRARWKTKQLERDYNILKSNYEALQHNYTKVEQEKEGLITELKGLKEKLGEETLLSPVFQRPQEILNKLKNSSDFVDSKDGSSDSDSSGVMNEENYNISTLNYQQLMPKASSYSNSLDHLSLSSSTYTQLMDPRASNSTSSSMRAYNNNNDNNSNNNQQQQQQAVGRIEEQNGFTTEDSCNIYSVDQAPNLYWYFSDHRN*