MATNEDWKQRLNLPPKDARVRTEDVTNTKGNEFEDYFLKRELLMGIFEKGFEKPSPIQEESIPIALAGRDILARAKNGTGKTAAFCIPVVERVDPTRPVIQALLLVPTRELALQTAQVCKELSKYLSIEVMVTTGGTSLKDDIMRLYQTTHIVVATPGRVVDLASKGVARLNECRMLVMDEADKLLSPEFQPVVEQLIGYLPDDRQIMLYSATFPVTVKAFKEKFLRKPYIINLMEELTLKGVTQFYAFVEEKQKVHCLNTLFSKLRINQSIIFCNSVNRVELLAKKITELGYSCYYIHAKMLQSHRNRVFHDFRNGHCRNLVSSDLFTRGIDIQSVNVVINFDFPKNAETYLHRVGRSGRFGHLGLAVNLITYDDRINLFKIEQELGTEIKPIPAQIEEKLYCI*