MAAGALSKPQLDGVERIIAVASGKGGVGKSTTAVNLAVALALKCKLRVGLLDADVYGPSIPLLMNLSGQPKIDSANKMVPLENYGVKCMSMGFLMDKDAPVVWRGPMVMSALEKLTRGVSWGKLDIMVVDMPPGTGDAQISVSQRLKLAGAVIVSTPQDIALLDARRGTNMFQKVHVPILGLIENMSYFICPGCGQSSHIFGHGGCETTAKEMQIDFLGKVPLDVHIRETSDEGKPIVASSANSDVAAVYNSIATRIVDKMRELASAGAYVTPNISVG*