MLNEKSNLVYLDISLNNLSGGLTNCWMNWKSLVHINLGSNNLTGKIPPSMGLLSSLTSLHLHDNKFYGEIPLSLQNCRSLLIFSVRENNFSGNISNWIPHSVMTLQLRSNSFSGNIPTQICQMSFLIILDIADNTISGHIPTCLHNITALVFNNASETKLSFFSPSTIKGYIYYFYESLELVIKGQVLEYGKNLHFMSLIDMSSNNLSGTIPPQIFSLTALRSLNLSHNQLMGKIPNEIGNMRNLESLDFSTNQL*