MVEDAGEHWKEKLNLPAKDLRVRTLDVTNTKGNDFEDYFLKRQLLMGIFEKGXDKPSPIQEESIPIALAGRDVLAXAKNGTGKTAAFAVPVLEKIDTSKNEIQAMILVPTRELALQTAQVCKELGKYLAVDVMVTTGGTSLKDDIMRLNQTIHIVVATPGRILDLASKGIAKLNNCRVLVMDEADKLLSFEFQPIIEQLINFLPGDRQIMLFSATFPVTVKDFKEKFLKKPYIINLMDELTLKGLSQYYAFVEEKQKVHCLNTLFSKLRINQSIIFCNSVNRVELLAKKITELGYSCFYIHAKMLQSHRNRVFHDFRNGSCRNLVSSDLFTRGIDIQSVNVVINFDFPKNAETYLHRVGRSGRFGHLGLXVNLITYEDRLNLYRIEQELGTEIKPIPSSIDERLYCV*