MKTSKTKTPKSVLIAGPCVIESLENLRSIATKLQPLASNERLDFYFKASFDKANRTSLESYRGPGLEKGLEMLQIIKEEFGYKILTDVHESYQVSVAAKVADILQIPAFLCRQTDLIVEVSQTNAIINIKKGQFMNPKDMQYSVLKALKTRDKSIQSPTYETALKNGVWLCERGSSFGYGNLVVDMRSLKIMREFAPVIFDATHSVQMPGGANGKSSGDSSFAPILARAAAAVGIDGLFAETHVDPKNALSDGANMLKPDELERLVTDMLKIQNLF*