PVKQEDEGLALDSAWHRFRHFHLGDAPRPREALGLLRALCRDWLRPELRTKEQMLELLVLEQFLSALPADVQSWVCSRRPQSGEEAVALLEELWXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXTCPQGKGFRRLDSLQVHCDTHPSPLQCLECGAYRCRSYFYGHLQTLQTAQSLTCGECGTVFSHPKHFRRHVRSRAAVRV