MMQEKASVVVILGATGVGKSRLAIDLACKFRGEIINADSMQVYKGLDILTNKVPLEERADIPHHLLGVVEPNEEFTVKSFRDLAALVIDDIVRRDKLPIVVGGTNYYIQALVSAYLLDDFLKESHSGSLHDLNDGFKEMEGESSIRPPWEVGGTVDVACFDTFSETDCDFETAVAREGSSNLYEELKMIDKKAACGIHPNNTRKLNQLISLYKRTGRKPSELLDCNFSDKWGTADSFQYNCCFICLDAELSVVDRFVEQRVDAMMQAGLLHEVSEFYAPGADFTRGLHQAIGVSEFSSMFNNIFSQMEDQQAVKRMKSNTRRLVRIQRRRFNRLEMLFKWNLHRVDVTNVLRNTGSLANEMWISEVVSPSVSIVEKFLKRPFQETHLPLNKQELNISKHDHAQSRKRFICEVCSSRVFIGSHQWQEHINARSHRKRAASVKKVSSAF*