MPGGGRKDAATGEAIHVVMLPWLAFGHISPFAQLARKLFSVEGGHIRVTFLTADGNLPRVQAMLAPAVGAAAVVPLHLPHVPGLPEGAASTAELLKVAFDGTRDQVSALLSELRPDAALIDFATPWVTDIAAPLGIKVLHFSVFSAVARAYNVVLARRLHGAVPSAGDPMAAPSGFPKGSALATIPPYQAAGFTYLFTSFYGQPCVYDRVIAGIKACDAIVVKTCVEMEGPYISYLSAQFGRPVLLAGPVVPEPLQGHLDERWASWLSSFPENSVVFASFGSEMFLPAAAATELLLGLEATNRPFLAVLNFPKGADTEAELRARIPPGFEERVKGRGAVHTGWVQQQHILQHQSVGCYVNHAGFSSVVEGLVAGCRLVLLPMKGDQYLNAALLVRELQVGVEVARRDEDGWFGRQDVSDAVALAMAEGGDGDGRKWREFLTDDAVQKRFARDFVRQLKELVRAA*