MPRRRGRELEQKPRWSLKALFKSSLRHRSFRNPRLPEPHHRGESPTPSPPPSQLHEASGTLSSVPSGTQQPDDAGEASQSPSSQAAGPAPASPSPQAAAAPSLKEREAEQARQLLGKNLVVQVLQARRLQAADSNGYSDPYCVVRVGGHKASSKTELKTLEPRWNETFVFRAADVATALEDGRSFVSFRVFDWDLVSADDFLGQCEVHFADLAPQQQQQGPAQPRWLPLYGFDRGGQKADAGDIQVAVWFEAEGVQQDQQEGATAMSTLCSPPGTRKQVPLVVHSARGVLYEEPLVACLAVTLDCVQVLRHSAAX