MEKFFGAAKKTLSDVGSLFREAAHDATYDFRDNALRGFGLPKLVTSAASLSVAGCAAVGTLAITCELISKMHVRRDCKKCNGFGGFKCTMCLGEGQVQYSTSKLSKAKRSSIENLANDLLEGKEEVINYPPGYNAGYPLPYRKCPTCSGTGVSTCQLCKGYLSEPRLCFNNLMNVPWKTWIAHHRTQPPENRRLSEFVKDPALAEFLLLERHEIEGGFKIDEDAKARVMARYQRNLEYDEIRDEVASRVPGWEQLQEALFCIDSERAKRDPVVIQDVPYYKALKQVEAEVVSLEVPPRPADWTEKVEPLLRKKYCGNDEGKALLNMNEIKTLVEIRESLIEQVLDAAWANEWRQRKVEEVVQDKIAPFIEAEESGKSLVKRRHGGAPFLTEEESATIETKRVDSKAAPKKSDKSQKADKKKERQERLAKQAADREAALAKAKKK*