MATDGECSTPGKGATVRSHSEAERKRRQRINAHLATLRTLVPSASRMDKAALLGEVVRHVRELQGRANDATEGVVDVVPGETDEVGVEEGDYINGGSTDDDPRWRRRVRAWVCCADRPGLMSDLGRAVRSVGSARPARAEIATVGGRTRSVLELDHVYLQAEPANDRAVALSTLRAALRTVLLNREELLAAAAAVDGYKRPRLSP