MTDTRVLAVANQKGGVAKTTTVASLGAAMVEKGRRVLLVDLDPQGCLTFSLGQDPDKLPVSVHEVLLGEVEPNAVLVTTMEGMTLLPANIDLAGAEAMLLMRAGREYALKRALAKFSDRFDVVIIDCPPSLGVLTLNGLTAADKAIVPLQCEMLAHRGVGQFLRTVADVQQITNPNLRLLGALPTLYDSRTTHTRDVLLDVADRYDLQVLAPPIPRTVRFAEASASGSSVMAGRKNKGAVAYRELAQALLKHWKTGRPLPTFTVDL*