MQQPAVLHPNQVRLACEGCRRQKVRCSRQTITDAPCVRCARLGLPCRSGAQRRVGRPPRAASPAGEAGAGALLGDDLLGDDDLLAWTMPAPQMPDLNDAGTPMDDASPPLTMGDAVLVRSDVAHFHSLSRINIDLHGVWDGMTSSGQGFTLDDLIAPRPEDLVHGVERFHIILKSAQELLSILKSLHRTIGTRCTQPDSPASASAPHHPPTLSINLVTSYMPSSPSTPSPRAANTPLLERCLDSPTAFLVISCYILLVKTLEQVFTAVFDRLSNPFGGPLPTLTDMRFGKLALDDFSTYGILHAEMFLHFVRQINMVLGFPHRLSSNSIWTGLLSTHRYRNMINDELGCVEGAWTTRPEKLVDLIITTRELMHDVSLMGYF