MGARKKPLLAWNAIVLGYVRAGRSDRALEIFHSMQMEGVRPDERSFLAAIGACASLACHHLQETLETFSRMPQRDVVSWNSVMAAYAQDGHISAARKILERMPERNVVSWDTMVAAYAQRGDTDRSLQAFLSLLLEGLQPDEMTFRSVLTACSYVGGLEESLSRFHSMSSDFGLAPRREHCSCIVDLLGRVGQLQDAEEFVTSPDSSSASSASWGALLGACKIHSDPERGGRAITHFTKLDPENSAPYLLLASTLES*