MDKLLKVARASGSLNLSNRSLNEVPPQVYNLLEAAGTDEKWWEAVELQKLLLAHNNIKILADELGNLLSLTVLNASYNQLTSLPPSIGRLTLLKSLDVSGNRILTLPAEIGSATALVRLNCSNNALSSLPSTLGCCIELAEFKVANNCLLTLPNELQNCTRLLVLDVEGNRLKEIPGNVVGSLVNLTELNAAKNMITELPETVGCLSRLIRLNLHQNEISALPPSIAGCACLAELSLGNNRLSSVPLELSSLTALGTLDLQTNQIRDFPVEACSIRLSVLDLSNNNLAGLPAELGAMTTLRKLLLSGNPIRTLRSSLVMGPTPALLKHLRSRLPTNEDAKPTPVSTGNVFGGGREDQVTMAARQASSSKSLSLCGMDLERIPAVVLETENLLTLDLSRNQIQELPMELSACSSLEFTVEKNGEVGLLGAPPAAEGEKMIDRCSFGCNLFWVMKFSSLRRARPALSSASLSLTRPSALWTFVAASTKLSQHSAPSLPVLSRLSPLQCALAPPRLLALSPGEGGALRTSSARAGGAHSAELNGRGGKGMSGSVHPL*