MSRVDPLSQTLVINDSRKIQFNKEDVARVFRIPSHGLSVAENGMPGKETVSKIKAEYLGVEAKDQPSIKAAQAVIERDYGGSMSPSEENAFKAAFVVYVMSLLLSPGAKYDHASVDYWNTLRDPLVIHTFDWSEDVIQRLLYAVLKLKSDLKSNLKVPSITGCTLFLQGLYLDSIWITDHNILPRIRPFNDGTMKSMILGDTLSGPDDCSESDFGNSKLRAPSGLCYHWAAVQDSNGTGHPMSQQMALCEATTSSAHALRVPVTSSALEPFDVQIASETSVSCSAKRQLCSDMKGVSLVDQPDPVGKKARFSSCTEHNGHQDSASCQASTDRHNMMSSSTIDLSKQIDPIFSNALSTHCMITKAMPTLYLGAHHSKLWFYRSQCHIAVTGFF*