MGARLVKEVVKVLVDIFSRRPARPPPHVEKAVQKTEEKPAIDQKPGEATDRSSQVQEARPVAQVQEARIVKEARQQMGVDCMNHYNFAVCGQSGVGKSSFINGFLGLEGEDTCCVGEVETTQKIKKYSTKKAPYLMVWDIPGAGTTNHPADTYFEDKKLYVFDALLILSSERFLKVDFDILRSAHKYETPCVFVRTKCDISVQNRAQRDRIKALEASQRFREDVKLNFHVSLANAGLQDSLPAPELFFISNLFFSDDEVYSIYDKKARAWDTSLACMDEHKLASFIHNIAKKKSQSTHQKMS*