MEKKNEQLEVLEDVHEMITEALKLAVNEPSVGLFYVQQHVHKAVPFVLRIKGRITETTAEADWAAADAKDSLSCIKSMKECGPPVIERMIKTLEAASNQIPTTRQSRGSFAQLLPRPSRPLGPLRASSFVGDWRSDSSTNKGWESFQRERSVVERGKKKGPPLPIPDSRKAELSQKRVIDASPQEASSNSAGCESSDATTSTDTSARLREVLTSDPSQYVRSLLGSAISKSREGVKLITKDVENPFVGDGRVAELKNWIAGQTRVGLGRKSESMPENAAARDPIEKEISSEDLLRLSDDFEEFQVERAAKLEAWLSEPDDMTPSQQK*