MSVRASLSIVLSLTLFTRAASGFTGTAPSRQSTFSGMLFMNSDNKKKKTRAKPQGFAGAVLRDLQTSRFPYAGDVRPGQQTPQKVVLDESIVKPDYWQTGAPSRPSKLALPWMIEVKSPEEIEKMRASGKLAREILDLAGRAVQPGVTTDEIDQIVHQAILKAGAYPSPLNYHGFPKSCCTSVNEVICHGIPDDRKLKNGDVINLDITVYLDGYHGDCSEMFVAGEVDESAQKLLQATYDCWIKACMFVKPGNDYKDIGGIIEDHVTPLGFSTVRQFCGHGIGQIFHTSPNILHYRNNEPNGQMAAGHTFTIEPMICEGSAKALTWPDEWTATTIDGKRSAQFEHTLLITKDGVEALTGKNEKSMLQLWERNSEVHKGIWLGTSKAAEARHNEINARLLAAS*