MAPLVPMSQPWVEKYRPRQVKDVAHQEEVVRVLTNTLQTADLPHMLFYGPPGTGKTTTALAIAYQLYGPELYKSRVLELNASDDRGINVVRTKIKDFAAVAVGTARKAGYPCPPYKMIILDEADSMTEDAQNALRRTMETYSKVTRFFFICNYISRIIEPLASRCAKFRFKPLSEEVMSSRIMHICNEESLNLDAQALSTLSAISQGDLRRAITYLQSAARLFGSSISSSDLISVSGVIPEDVVKSLLAACRSGEFDVANKEVSNIIADGYPVSQLMAQFLDVIVSADDIPDEQKARICKKLGETDKCLVDGADEYLQLLDVASETIRALFDMPQTLVF*