MLGQNPMTPFGRRPLSLGSIKAQRDVRECPSGKPVHKWQVFRHICEARASFAISDRTLVVLNALLSFHPDTVLTAGAADLVVFPSNRFLALRAHGMAGSTLRRHLATLVDAGLVLRRDSPNGKRYARKSTSGDIEQAFGFDLGPIVTRAEEFAALAEAAIAKRHALVMLRERITLVRRDIAKMIATGVEQEVACDWVSYHRTFRDLMARLPRVPTYEILEPILVDLTCLAATIVDVLERHLDPIKAGPPNPCVDQIQTSPAQGPRPSDPDLNPHAPHAGNAERSGSAGAIPIRMVVEVCPDIVDYARGGIRTSQDLISTASTVRPMLGISPSAWEEACNAMGDGQASVVLAAILQRGAAIKSPGGYLRILARRATTGEFSVWPMLLALRRQGHAARDREYLPSSLPEDCS