MVEAVGLALAILPLIDTAKGLYKSIQRLRANQQRRDRLNTLVNDLIHVLEKADWASSDATALVFSSLHEIESTLGSLAQPRGHGILKFVKECTSAPRDADRLDEAERKLVSLTTEVVVVANILQLKRSIYNDRMELPQSPVGLDRAKPILEFLQTSGSEQLRVIGIHGLPGVGKTTLLSYIWQEASSKAPFAARAHIQIGENATCLLQSSILQQLGGGDVQCTSLEGGRQKLSGHFRQLRGNTKPVFLAIDNVLKVEDLRELLPFTLSKDVLPASSCIVVTCRNFAVIRALLNTCRLSHKTHSQVFCFTPSCLNLEESKTVFASCGELHITEDAQLLDSLVPLCKGLPLALTVLGKLFAGNARRQREEWKVIKEQMHVLHGDDEE