MTLEAGGAAFIKWGQWASTRYDVFPAQLCKELELLQCGAPEHSWRRTKEILERAYGETQLDEIFAWMDKTPIASGSIAQIHRAKLRNGPLGERPDDVNDEGRYVAVKVRHPGVVEALRRDFAILAWIARATRNVEVLKPFQLEHTVQQFGVHMLQQVDLTTEASNLQKFEKAFSLWGDVSFPVPVGGLATEEVLVETFEDGAANAAAEAAAEMVPVENRALAAIGVKTLLKMLIDDNFLHADLHPGNILVRLPEKNDGRGKTKIPSKPEIVILDTGLATELTPAHQASLAEFFQAIINWDGAGVARNIIAFSSNLQPSFDPESFTSDVTTAVRHFQDSTPRAGDCMAAIFETVQRHHVTLDPNVMVAVVTVMVLEGWQFRLDPSINIL