MSHVFVLGESGGNGTSAAEVALAQEERRHGDLLLLRVRENMNAGKTLEYFVAVAHCWRAAAAPSWVAKADDDSFVNLPVLLRALEPLRGVRDGQFGVRIVGADRVVLDCAYNSRELAPMCGSCEPENGAYRVDAADRRFCKWAGQLYGFTTDVVRWIAASAPALRASRMGLYAGHEDAVAARWLRLGHRGKRAFAIGPSISLPGWNRLWANGSRRAGFEPSCQNWWQRAVVVHRLKLDRDLRMVAACVERHGRGRRPLRSCAAPARSGERRAAVEEREALPRRVPGARYVRRVGDWVWREKARVGKSSFGH*