MKLKTQTRIDGAAEQATRCTYLTIGHIRLQRGPIQSSHLHFSTQNNQTQDLFRLGFLFSNSPPQRANSKLSSPLFNSKQPNTRSVPTRVSFLKLPAPVVVCVVGCFFFFFSKGNKGRNCRYIFFLYICFKNFRDRAEPLFVLEKMDKLKLASLGERLKTGGAQMGRMVSGKVKEILQTPTQESKMVDEATSESLSDPNWGMNLRICAMINSEEFSGAEIVRAIKKKISSKNVVSQRLSLDLLEVCSMNCEKVFSEVASEKLLDDMVRMIDNPQTDHTNKERALQLIQAWGESEDLAYLPVFRQTYMSVKRSGTPPPVQDGSSPPIPYSLESYVHQQPLSPPGSYPIPDAGLHRADSTAFSYNYGILSMKEKKEFLLITRNSLELLSSILDSQTEPKPIKDDLTVSMVEKCKQSQPVVQRIVESTINDEGMLFEALYLHDELQQVISKYEEMEAKSTAQLPENPNTAGGNSAEPVELNEAKTAESPKGESGEASNEASNDQKSI*