MLQLMYSIHSLSMWALEKLSSLVFSPLQEPNKNIVCTDEEPEPRGTLVVYQTKGQQLEKKLKGYFSLAKVEIDKALRADERGFTAEAMQHYKAAQSVLEEGLSICIASPSTNSSENASIYREKMLKWQSEVNQRLQVLSRFPDRQSKSADVKALPKSAPSSGMVFARSAKPVAASKTRNTPLRKLGVSGSSSFAGARGPLRSGALLPKGVDSRLAEIIENEILDRTLAVTWNSIAGLEKAKQTLMEMVILPIRRSDLFTGLRKPARGLLLFGPPGNGKTLLAKAVASESSATFFSISASSLTSKWVGEGEKLMRALFGVARARQPSVIFIDEIDSIMSARSSNEHEASRRLKSEFLIQFDGVMSNDEDRVVIMGATNRPQEIDDAVRRRLVKRIYVPLPNMSTRKVLLNKLLTGSAYALPDSDIEKIAQDTDGYSGSDLHALCQEAAMMPIRELGTRVNTVKADQVRSLRYMDIQHAMRVIRPSVSRGQLQQFELWNQEFGSN*