MTQDFAPLKNDLLLRTAWGQTVERPPMWVMRQAGRYLPEYHEAKGNRDFFECCRDPEVATEITLQPVRRFAGLIDAAIIFSDILVIPQAMGMTVEMVDKKGPHFPEPLKSPDDGQYGQVLAKDVDVAVELGYVYDAITLTRQKLDGQVPLIGFCGAPWTLFCYMVEGGGTKLFAQVKTWIYKYPEEAKKLLSKIADICVEHLALQVKAGAQLVMVFDSWAGELGPASYRQFSEPYLKQIAEKLPAKIQSLGLEKVPMTVFPKGAWYALDSACNLGYNVVGMDWLHDPKEAVKIRGDRNIVFQGNADPGVLYGTKEAITKAVEEMVEGFWVGDKGWIANLGHGITPGVNPDHLKHYFEEIHRLTKKN*