MATSGEDWKTRLNLPPKDARVRTEDVTATKGNEFEDYFLKRELLMGIFEKGFEKPSPIQEESIPIALAGRDILARAKNGTGKTAAFCIPVLERVDPTRSVIQALLLVPTRELALQTAQVCKELAKYLNVEVMVTTGGTSLKDDIMRLYQTTHIVVATPGRVVDLAGKGVARLNECKMLVMDEADKLLSPEFQPVVEQLIGFLPEDRQIMLYSATFPVTVKAFKEKFLRKPYIINLMEELTLKGVTQYYAFVEEKQKVHCLNTLFSKLRINQSIIFCNSVNRVELLAKKITELGYSCYYIHAKMLQSHRNRVFHDFRNGHCRNLVSSDLFTRGIDIQSVNVVINFDFPKNAETYLHRVGRSGRFGHLGLAVNLITYDDRINLFKIEQELGTEIKPIPAQIEEKLYCI*