MLRIAKEALTFDDVLLVPAHSTVLPNTADLSTQLTKTIRLNIPMLSAAMDTVTEARLAIALAQEGGIGFIHKNMSIERQAEEVRRVKKHESGVVTDPQTVLPTTTLREVKELTERNGFAGYPVVTEENELVGIITGRDVRFVTDLNQPVSVYMTPKERLVTVREGESREVVFAKMHEKRVEKALVVDESFHLRGMITVKDFQKAERKPNACKDEQGRLRVGAAVGAGAGNEERVDALVAAGVDVLLIDSSHGHSEGVLQRIRETRAKYPDLQIIGGNVATGAGARALAEAGCSAVKVGIGPGSICTTRIVTGVGVPQITAVSDAVEALEGTGIPVIADGGIRFSGDIAKAIAAGAAAVMVGSMLAGTEESPGEIELYQGRSYKSYRGMGSLGAMSKGSSDRYFQSDNAADKLVPEGIEGRVAYKGRLKEIIHQQMGGLRSCMGLTGCGTIDLLRTKAEFVRISGAGIQESHVHDVTITKESPNYRLGS*