PPPPPPPPPPPPPPPPPPPPPEGSGVAGAPRADRAPGGGRLRAAGRRPIPADVSPPPGGPAQVDAAYGDNGLDSALFMENARKGSIVSRANSIGSTSASSVPNTDDEDSDYHQESYKESYKDKRRRAHTQAEQKRRDAIKKGYNDLQAIVPTCEQQDFSISSQKLSKAIVLQKTIDYIQFLHKEKKKQEEEVATLRKDVMALKIMKVNYEQIVKAHQDNPNEGKNQISDEVKFNVFQGIMDSLFQSFNASISVTSFQELSACVFSWIEEHCKPQTLRDVVIGVLHKVKSQLY