MADRLAQVAGHLSGAYPRGLLAGEVAIITGASQGIGRSVALLFAKEGAKVVVTDLEEKKAQLVVDEIKLAGGDAIAVGGDVSADDFPEKVITATIQKYGKINHIVNNAGFTYDRMLHTTPDDAWDIIIRVHVRAPFRLIRAAAPYLRIKGSTENRSIINVSSTSGLHGNVGQANYAAAKAAVIGLTKTITKEWGPFGVRANTVAFGFVQTRLTAAKESGASIEIDGKKVALGIPQAAGKGVNPYAHIPLGRSATPDEAAGGVLFLASPLASFVSGHTLEVTGGAGI*