MTKIILSTGNVMSAGPSIIRKGGSHSKSNLELVNALRDNIHSTRLDYAATDASPADGSGTLPSPPQTPVELWTERDDKTLYIPRIDWQAAGLREDPRDYEITVKLFLLPDAPVAEREQYAREALDLVRKELGVQTIDLLIVSFPGMSFEGTCEKAAERINAQQGDLEAELASWRVFEDLHAAGLAKRLGVAEFGSEKLRAFLERARVRPAVDQVNLRDCCNVPAPLKRLAEDEGVELHVHTDCTDILPRGTLRELLGHGPRGAGVLADPVHGGAGLEGELTPQWVVRYVALVKDRGVIENKGYFAGAELA*