MGRGRVQLRRIENKIRRQVTFSKRRTGLVKKAQEISVLCDADVALIVFSPKGKLFEYSAGSSMGRILDRYERSSYAGQDIPTPNLDSQGECSTECSKLLRMIDVMQRSLRHLRGEEVDDLSIRELQGLEMQLDTALKKTRSRKNQLMVESIAQLQKKEKELKELKKQLTKKAGQREDFQLQNLSHDLSSSATPPYEPPHELPPPISPPPVSFGDAPRNGVGEVAAGTLIRRTTTLPHWMPRLTRE