MAPVLQSSQPWVEKYRPKQVKDVAHQEEVVRVLTNTLQTADCPHMLFYGPPGTGKTTTALAIAHQLFGPELYKSRVLELNASDDRGINVVRTKIKDFAAVAVGSNHRQSGYPCPSFKIIILDEADSMTEDAQNALRRTMETYSKVTRFFFICNYISRIIEPLASRCAKFRFKPLSEEVMSNRILHICNEEGLSLDGEALSTLSSISQGDLRRAITYLQSATRLFGSTITSTDLLNVSGVVPLEVVNKLFTACKSGDFDIANKEVDNIVAEGYPASQIINQLFDIVAEADSDITDMQKAKICKCLAETDKYNLCPLRNGSRLLMQILLELDLCLKTYETIIV*