MSDQKIAIVSVYDKTGLLDLAKGLAQHNVRILASGGTARMIRESGFPVEDVSAITKAPEMLAGRVKTLHPAVHAGILARNLESDEKDLADQNINKVDFVICNLYPFKDTVAKVNVSIPEAVEEIDIGGVTLIRAAAKNHKRVTILSDPNDYAGFLGELEKGEISETSRNRYALKAFEHTADYDTAISEFFRKEYAGAGDQYLALRYGANPHQKPAAAFTAHQQLPFKVLCGSPGYINLLDSLNAWPLVKELKEALGKPAAASFKHVSPAGAAIGLPLTEDEKKVYFVNDIEGIDSSPLAQAYARARGADRMSSFGDVIALSDIVDVPTASIISKEVSDGVIAPGYEDAALEILKKKKGGKYLVLQIDPDYTPGPIETRTVYGVTLQQHRNDAEISPKSFTTIITPKDAGALPENASRDLTVATITLKYTQSNSVCYAVNGQVVGLGAGQQSRIHCTRLAGDKADNWWMRFHERVLGIKWKKGTKRPDKSNAIDLLVSGQLPKDGAEKEAFEAVFEEVPPAFTPEEREAWMKQLKDVCVSSDAFFPFIDNVFRAARSGVKYIAAPSGSQNDSAVFETAEKLGITFVQQNTRLFHH*