MAPLVPMSQPWVEKYRPRQVKDVAHQEEVIRVLNNTLQTADLPHMLFYGPPGTGKTTTALAIAYQLYGPELYKSRVLELNASDDRGINVVRTKIKNFAAVAVGTARKAGYPCPPYKIIILDEADSMTEDAQNALRRTTETYSKVTRFFFICNYISRIIEPLASRCAKFRFKPLSEEVMSSRIMHICNEEGLNLNAQAMSTLSVISQGDLRRAITYLQSAARLFGSSISSSDLISVSGVIPEDVVKSLLAACRSGEFDVANKEVSSIIADGYPVSQLMAQFLDVIVSADDIPDDQKARICKKLGETDKCLVDGADEYLQLLDVASETIRSLFNMPRTLVF*