MDKLLKVARASGSLNLSNRGLNDVPPQVYNFLDVSGTDDKWWEVVELQKLLLSHNNIKVLKDELGNLQSLTVLNVSHNQLTSLPSSIGSLNLLRSLDVSCNKLSALPAEIGSMTSLVRLYCSHNNLCNLPPSLACCVELAELKAANNCLETLPTEMQHCTKMLILDLESNKIKDIPHSWLSSFLKLTELNAAKCMIGEIPESIGCLSHLIRLDLHQNAFAAISSLPATISGCVNLAELSLGSNQISDVPVALGTLTSLGTLDLRNNKISTFPLELCTLHLSVLDLSNNNLTGLPSELGMMTSLRRLLLSGNPIRTIRSSLVMGPTPALLKHLCGRLQTNEDSRPTAASSGNIFGAGCNEQVAFAARESSSTRNLILRKLDLDHVPAVVIEKENLLSLDLSYNKIGQLPVNLSSCSSLEVLNLEGNKISEWPGAVFAALPNLQRLVLASNPIQELPSKCFSCLTSLKSLDLSTISARLPLPPALSIMTILEELRLRRMRLQEFPSEVFALGRLRVLDLGQNSLSHIPSEISSLKSLEELDISDNSIMSLPPELGLLETSLQALKLDGNPLKSIRRSVLDRGTKAILQYLKLKLPQPASS*