MKTPSLPDGKRKKILVTGGAGFVGSHLVDKLMMEGHEVIVIDNFFTGQRKNIEHWMHHPRFSLVVHDVTEPIMLEVDEIYHLACPASPPHYQYNPVKTIKTSTMGTINMLGLAKRVKAKILLTSTSEIYGDPKVHPQPESYWGNVNTIGPRSCYDEGKRVAETMMYSYRNQNNVDVRVARIFNTFGPRMHPNDGRVVSNFIIQSLQDKPLTIYGDGSQTRSFQYVSDLVDGLHALMNGGYDLPVNLGNPDEYTVKHFAEYIKEITGSASDISFLKATQDDPTQRKPDITTAKRELNWEPKVTVKEGLQKTIQYF