MEKLLKVARASGSLNLSNRALNDVPPQVYNLMDAAGSDEKWWEVVELQKLLLAHNNIKGLADELGNLVSLTVLNVSHNQLTSLPSSIGRLTLLKSLDVSGNKLSSLPDEIGSATALVRLHCSHNNLSTLPSSLGCCVELAELKASNNCLQALPMELQNCTRMLVLDVESNKLKEIPHNLLSSLVNLTELNAAKCMISQLPETVGCLSRLVRLDLHQNVISSLPSAIAGCLSLAELYLGGNRLSSVPVELSSLTSLGTLDLQTNQISEFPVEACSLRLSVLDLSNNNLAGLPAELGAMTNLRKLLLSGNPLRTLRSSLVMGPTPALLKHLRSRLPTNEDAKPVPVSSGNVFGGGCDDQVAFAARQASSSKSLALSKMDLESIPAVVFEKENLLSLDLSHNRIHQVPVELSACSSLETLILEGNKIEEWPMLVFAALPKLQRLVLKGNPFKQLPSDCFSSLSGLKVLDLSHISARLPSPPALSRMSGLQELHLRRMQLQECPSEVPNLQQLRILDLSQNSLPSIPKELSDLKLLEELDLSDNSISSLPAELGLLETSLQVLKLDGNPLRSIRRPILDRGTKAVLEYLKLKLPGPASS*