MMLPEPPEPPPVVPPAGALREEDVVVKLDNIQKTYLLGIEGVPALRGVSLEIRRGEFVAVYGTSGGGKTSLLNIIGTIDKPTKGKLWIGGLPITDRTSDAELAEIRLRKIGFVFQTFNLLSSMTALENVEMPMVLAGKLSAAQRRARAKELLERMGLSHRLNHFPNQLSGGEQQRVTIARAVANRPDVLLLDEPTGDLDTKNTRIVMQLLTELNVRERITCIMVTHDVALKNYATKVVQMRDGKVQQIRPVPAHIRAAVLSETADLVHSALQGGAGPAAGRAARCLNTYTVRQTVTLTGPWGEERSFFVQSQPGSGSCRNAASLLFSAAIPAGVWITKQLLSWNCGTQSDSSVLKCPGQGNPAKTTAQRLC*