MEAKKLGFGLMRLPIKDENDVTTIDMEHLNKMVDTFLERGFTYFDTAYVYHMGKSEIALRESLVKRHKRESFTIATKLPLMALKKKEEQETIFNEQLEKCGVDYFDYYLLHNIGVSHYEVAKKFDSFKFIEEKKKEGKIKNIGFSFHDSAELLDKVLSEHPEVDFVQLQINYLDWDNESIQSRKCYEVAEKHNKPVIVMEPVKGGTLAKIPEKAEKLLNDYNPDMSISSWAIRFAASKDNVMMVLSGMSNMEQLLDNTGYMQNFKPFVQEEYNIIDEAVEIINESILVPCTACQYCVEGCPKNIAIPNYFALYNAEKQALNTGFSTQMVYYNNYTKTYGKASDCIECKQCEESCPQHIKIIDALKNVAETFEK*