MAPLVPMSQPWVEKYRPRQVKDVAHQEEVIRVLTNTLQTADLPHMLFYGPPGTGKTTTALAIAYQLYGPELYKSRVLELNASDDRGINVVRTKIKDFAAVAVGTARKAGYPCPPYKIIILDEADSMTEDAQNALRRTMETYSKVTRFFFICNYISRIIEPLVSRCAKFRFKPLSEEVMSNRIMHICNEEGLNLDAQALSTLSAISQGDLRRAITYLQSAARLFGSSISSSDLISVSGVIPEDVVKSLLAACRSGEFDVANKEVSNIIADGYPVSQLMAQFLDVIVGADDIPDDQKARICKKLGETDKCLVDGADEYLQLLDVASETIRALFNMPQTLVF*