RSPGRRLPPPINRTPFSIADILGPSARPTPPQPVPAQDPTSPLCALEELASKTFRRLDGTVLQAAEGRAALSPLSPRPVTHRRRKSRTAFTAQQVLELERRFVFQKYLAPAERDGLAARLGLANAQVITWFQNRRAKLKRDVEEMKADVASLRSLPPAALRRLSLSLPESGSNPSADPEPSPYPGPELSDEEIQVDD