MPGGGRKDAAAGEAIHVVMLPWLAFGHISPFAQLARKLVSVEGAHIRVTFLTADGNLPRVQAMLAPAAGAAAVVPLFLPHVPGLPEGAASTAELTADGAELLKVAFDGTRDQVSALLSELRPDAALIDFATPWVTDIAAPLGIKVLHFSVFSAVAGAYNVVPARRLHGAVPSAGDLTSAPSGFPKGSALATIPPYQAAGFTYLFTSFDGQPCVYDRVIAGIKACDAIFGRLVLLAGPVVPEPPQGHLEERWASWLSSFPENSVVFASFGSETFLPAAAATELLLGLEAANRPFLAVLNFPKGADTEVELRARIPPGFEERVKGRGAVHTGWVQQQHILQHQSVGCYLNHAGFSSAVEGLVAGCRLVLLPMKGDQYLNAALLARELLVGVEVARRDEDGWFGRQDVSDAVALAMAEGGDGDGRKWREFLTDDAVQKRFAGDFVLQLKELVRAA*