MSNLNTLNLQNNLLSAIPISLGNLSRLQSLDLSSNILKGPLPHTIGQLSQLEALNVSHNNLSGVVTEAHFTNTSLLKQLDATSNHRLSFKFSPDWKPHFQLAAILLGSCTIQSEFPQWIRTQRSLYTLDLSNASIFGPLPGWLRELPINNSIDLSHNYLEGPLTNLPLSRISDFPRVLLMNNLFNGSIPDSLCSITDLVILNLSKNKLSGSIPECIGNLRELVVMILSSNRLSGVIPSSLGNLCSSLIWLQLNNNSFYGQLPNTLANCTLLHVLDLGENQFSGKIPKWIDEKFKMLRVLRLHKNSFTGQIPVELCESSNLQIMDVGDNNLTGTIPPCFMKFSQMRGGDPNFDSLAGFEHSLNQVIKGVTL*