MSRGNNIKNLCIIKEREALLELKQGLVDDEYKLLSSWRNEENNEECFSWRGLECSNTTGCLPHILVLNLHIGTTESNTDGPDKNLILTGNITSSLVKLQYLKYLDLSSNNFLGSHRLLEFLSFEGNALTGSLINLTTFSSLKELRLRENSLNGIFHESFRQISCLEYLDLSNNQMTGSLPDLAFFPSLRELHLQSNHFYGMIPQGLGKLSELKTLDVSFNRLQGFLDNLGKLSKMKILDVYFNRLKGLPEILGQLFDLGTFDAPNNLLECTISESHFSNLCNLRSSKFSSNSLTWNASVDWVPCFQLQVISLSYCNLGRTTQNDTMPSWFTKLPPMLYFLNLSYNHINGEMQDLSANNIGSIVIDLGYNNFSGPLPTFPHLISELRVDNNKFSGSLNSICKIRSSVTT*