MDKFFAATKKTLSDMGSLFREAAHDATYDLRDNALRGFGLPKLVTSAASLSVAGCAAVGTLAITCELISKMHVRRDCKKCNGFGGFKCTMCLGEGYVQYSTSKLSKAKRSLIENLANDLLEGKEEIVNYPPGYNAGYPLPYRKCPTCSGTGVATCQLCRGYLSEPRLCFNKLMDVPSKTWTAHRRMLPPQVYNSRLSEIVKDPVLAEFLLFERHEIENGYKIDEDAKARWMAAYERNLEYDEIRELVAARKPGWEQLQEALYYLNPKRAQEDPVIIQDVPHYKALQQVEAEVVSLEVPPRPAEWTEKIEPLLRNKYGGKVESKALLNNNGLTTLVEERENLIQQVLDAAWANEWRHRKAEEVVQDKIAPFIEAEESGKKIVRKKSGAAAFLAEEESAASEAKYTDAKLAPKKADKSQKADKKKERQERLAKQAAEREAALAKAKKT*