MADSKAKTGDLVLVTGATGGVGKRVVDVLRKKGIPVRVLVRNTEKARTLLGPDTDIVTGDVTKKATLQPHYFHGVKKVISAASVIVGPKEGDTPDRQKYSQGIKFFMPEIKGDPPEAVEYQGMKNLIDAVKDHVGLLQGRLLIGFYENGIPFGPAWGSLDDVVMGGVSESFLQVGREGDEPVGIFRGVVSTANNGGFASIRTKNFDPVLDLSAYDGLELRLKGNGQRLKLIVRVSKDWDGTGYTASFDTQKNSWTQVRVPFSSFVPVFRARTVQDAPPFDVSSIASLQLMYSKFEYDGRLNPTFEPGSFAIPIASIKAYLNEPVTPRFVHVSSAGVTRPDRPGLDLSKQPPAVRLNKELGDILTYKLKGEDLIRESGVPFTIVRPCALTEEPAGAELQFDQGDNITGKISREEVARICVAALESPAACNVTFEVKSTVPFSEPFSIDPSNPPAERNYEENFKNLKQGITGKTGPVPEAYAASK*