MARAPGGARRRGGRRDAAGGGAAVRKGPWMAEEDAVLLEHVRAHGPRDWSSIRSKGLLPRTGKSCRLRWVNKLRPNLKTGCKFSADEERVVLELQAQFGNKWARIATYLPGRTDNDVKNFWSTRQKRLARLLRAPLPAPSSRSTRAKAPAAASSLQSRPAAVGPCLDRVPFGSSSSGVHPCSAATPFMDTQNAALIQYDQAAGSGLLGFNGALPPFAPVADSHACSSSSNAGPLLLPRLPFDEPPYPLLDYPGMPEGWNMAPGGFVNAGAMDDLAYQELLPMMTQPAPMIFPFFGTGCAQGGVKAEPPDAPDFFDDLPPDMFDSLDQVPPPLSPPATSSGF*