MAPVLQSSQPWVEKYRPKQVKDVAHQEEVVRVLTNTLQTADCPHMLFYGPPGTGKTTTALAIAHQLFGPELYKSRVLELNASDDRGINVVRTKIKDFAAVAVGSNHRQSGYPCPSFKIIILDEADSMTEDAQNALRRTMETYSKVTRFFFICNYISRIIEPLASRCAKFRFKPLSEEVMSNRILHICNEEGLSLDGEALSTLSSISQGDLRRAITYLQSATRLFGSTITSTDLLNVSGVVPLEVVNKLFTACKSGDFDIANKEVDNIVAEGYPASQIINQLFDIVAEADSDITDMQKAKICKCLAETDKRLVDGADEYLQLLDVASSTICALSEMAQDF*