MGAVLMFGGQVPVIKVGRMAGQFAKPRSDPFEEKNGVKLPSYKGDNINGDAFNEKSRIPDPQRMIRAYCQAAATLNLLRAFATGGYAAMQRVTQWNLDFAEHSEQGDRYQELAHRVDEALGFMSAAGLTVDHPIMTTTEFWTSHECLLLPYEQSLTRKDSTSGLYYDCSAHMLWVGERTRQLDGAHVEFLRGVANPLGIKVSNKMDPNELVKLVEILNPHNKPGRITVICRMGAENMRVKLPHLIRAVRQAGQIVTWVCDPMHGNTIKAPCGLKTRPFDAILAEVRAFFDVHEQEGSHPGGVHLEMTGQNVTECIGGSRTVTFDDLSSRYHTHCDPRLNASQSLELAFIIAERLRKRRMGTQRLLALGL*