MSLRIKQEALTFDDVLLVPAHSTVLPNTANLSTQLTKEIRLNIPMLSAAMDTVTETKLAISLAQEGGIGFIHKNMTIERQADRVRKVKKFESGIVSEPVTVLPNLTLAELAEMVKKNGFAGYPVVDRENNLIGIITGRDTRFVKDLSKTVSQVMTKKEDLVTVKEGASREEILELMHQHRVEKVLVINDSFKLKGMITVKDFQKAEQKPNACKDEFGRLRVGAAVGAGAGNEERIDALVKAGVDVLLIDSSHGHSEGVLQRVRETRAKYPNLPIVAGNVATAEGAIALADAGASAVKVGIGPGSICTTRIVTGVGVPQITAIADAAAALKDRGIPVIADGGIRFSGDIAKAIAAGASCVMVGSMFAGTEEAPGEIELYQGRAFKSYRGMGSLGAMAKGSSDRYFQSDNAADKLVPEGIEGRIPYKGYLKEIIHQQMGGLRSCMGLTGCATIDELRTKAEFVRISGAGIKESHVHDVAITKEAPNYRMG*