MKLNDSNLFRQQALINGEWLDANNGEAIDVTNPANGDKLGSVPKMGADETRAAIDAANRALPAWRALTAKERATILRNWFNLMMEHQDDLARLMTLEQGKPLAEAKGEISYAASFIEWFAEEGKRIYGDTIPGHQADKRLIVIKQPIGVTAAITPWNFPAAMITRKAGPALAAGCTMVLKPASQTPFSALALAELAIRAGVPAGVFNVVTGSAGAVGNELTSNPLVRKLSFTGSTEIGRQLMEQCAKDIKKVSLELGGNAPFIVFDDADLDKAVEGALASKFRNAGQTCVCANRLYVQDGVYDRFAEKLQQAVSKLHIGDGLDNGVTIGPLIDEKAVAKVEEHIADALEKGARVVCGGKAHERGGNFFQPTILVDVPANAKVSKEETFGPLAPLFRFKDEADVIAQANDTEFGLAAYFYARDLSRVFRVGEALEYGIVGINTGIISNEVAPFGGIKASGLGREGSKYGIEDYLEIKYMCIGL*