MADLEAPQSKTRDLDKLLLRAGNLVGPDFYPGAELRDDIRDYVRILVVGAGGLGCELLKDLALSGFRNLDVIDMDRIEVTNLNRQLEDVGKPKAEVAAKRVMERVNGVEIKPHFSRIEDKELDFYNDFNIIALGLDSIEARRYINGVACGFLEYDEDDTPRRETIKPMVDGGTEGFKGHARVIVPGVTPCFECTIWLFPPQVKFPLCTLAETPRNAAHFIEYAHLIKWNEVHGGKSFDPDEPDHMKWVYDEAIKRAELFGIPGVTYSLTQGVVKNIIPAIASTNAIISAACALETLKIVSGCSKTLANYLTYNGGEGLHTKVTEFVRDQDCLVCGPGILIELDTSITLQKFIDMLEEHPKLLLSKASVKHGKDSLYMQAPPVLEEMHRPNLSKPLYDLMGRVQKETVHVFGTALKNEEKQSRLAKLRVVFKGADGVTDMDTAIGA*