MLRRLALRPRVLAAASAAAACAAATFAHASPSEPLDGKVALVTGASRGIGFAIAEALAAQGAHTVLTGTNPATVEDARRRLLERNPAASCSAVAFDVGDEVQCVAAVAALVAEHGRIDILVNNAGLNRRHTLDEFATAEFEHVLRANLVGPFVLSRECARSMRQRGWGRIVNVGSIMSHVGRMGLPGYNASKAGIEGLTRSLASELGGEGITVNMVGPGYIETDLTASLKGNRGFSDEVNSRTPVGRWGQPHEIAGPVAFLASPAASYVNGATLIVDGGMIETFHFGGAGAAHAPPGSAARATS*