MCFAHQLSLSPSQYMRVNEEFEHDDEEELEHEHLLTIPVDTPFNGADFPKISVKDLSRFTDTGALILSGVSLNIHSGMVVGIIGPSGSGKSTLLRAFNRLWEPHPDSVFLDGEDITKLDVLTVRRRVGMLFQLPALFDGTVADNVNYGPSLKGVKLSDSKIMELLKLADLDSSFASKSTIGLSVGQAQRVALARTLANDPEVLLLDEPTSALDPLSTQNIEDSILNLKRMKGLTIVFVSHSIKQVQRIADLVCVLVNGEVVEVTNPVELASSTHPMVQKFLEAS*