MSILSPSMEDLPVHVMIDILSRLPVKTIIHCKFVCKKWLDLISDSYFANLHLSRSPASLMLHHNPDNGMRAPRKVGILKWVEVKDELDHHHLHHDPVMTFDLDLAPIFQHSQILPVGSVNGLICLWQYGPKSDNTYICNPITREYMILPRQQYYREGYAMIIYCFGVGSLTQEYKVIRIFQGDIPPDPTSSSRPSIVEAEVYTLGTCQWRSLGHVPYLLNGWSGPFLNGNAHWIVLDRDSPEELCTFDFDKETFELFPSPPVEIIEESQMHFQSLAVLKGCLCQSDTFESQFTIWVMKEYGIKESWHREVIIKESISPDLDWVMWEPVYLTEGLKDGTILMIYYEDKLLAYSPKTRTIEDTKIFNRYFTGMGYRPSFLKLQKFESESVYVL*