MAAALRALPRRLLRHPFHHSKPLSSSSPSDHRELLRIHRILSTPTTTLPSQRHGVNPPTATTPTIGDSDSRRGLPTGGKPHHHHHRMGGRLLDELRGLRIRDREISTALASDPEGLLSMSPGEPTRLMRLLRDELRCRAAVRDRVLADGALAAAVAARRRVELLHCRGLTRPDALRVLAAEPRAILYSLDDLGRKLEFLVSRMGFQIGWLVEYPEFLGVNLERWIVPRHNVVEHLRSIGGLGDPIEIKHYVRFSRQRFYNMFVKPYPECERIFGGMVREREKQVRRRHPEGLWKLFKPAKYESTKEDVNNMRMVMKSLRLRGLQESKATPTSRAATKAIDFQESEFARSGSMGFELDDYPGSGANNRHSPHSEGTR