MGQSQKLNIQPRSRSPLVHLAGIRKSFDGKTVIDNLNLTINNGEFLTLLGPSGCGKTTVLRLIAGLENVDSGRIHLEDHDITHVPAENRHVNTVFQSYALFPHMTVFENVAFGLRMQKTPAAEITPRVMDALKMVQLEAFAQRKPHQLSGGQQQRVAIARAVVNKPRLLLLDESLSALDYKLRKQMQNELKALQRKLGITFVFVTHDQEEALTMSDRIVVMRDGKIEQDGTPREIYEEPKNLFVASFIGEINIFDATVIERLDEQRVRASVEGRECNITVNFAVEAGQRLHVLLRPEDLRVDEIHHNSDADGLIGYVRERNYKGMTLESVVELENGKMVMVSEFFNEDDPDFDHSLDQKMSINWVESWEVVLADEEHQ*