MLFSSPKEGKTMDLQAQLEELKTKTLETLQSLTGNHTKELQDLRVAVLGKKGSLTELLKGLKDLSNDLRPVVGKQVNEVRDLLTKAFEEQTKIVEAAKIQAQLDAESIDVTLPGRQMTLGHRHVLTQTSEEIEDIFLGMGFQIVDGFEVEKDYYNFERMNLPKDHPARDMQDTFYITEEILLRTHTSPVQARTLDQHDFSKGPLKMVSPGRVFRRDTDDATHSHQFHQIEGLVVGKNISMGDLKGTLEMIIKKMFGDERSIRLRPSYFPFTEPSVEVDVSCFKCGGKGCNVCKKTGWIEILGAGMVHPSVLEMSGVDAKEYSGFAFGLGQERIAMLRYGINDIRGFYQGDQRFSEQFN*