MARELPKMEGIKGAPRSALVAFSPDSPFLAAGTMAGAVDLSFSSSANLEIFKLDFESDKWELPVVGECTSNERFNRLSWGNIGSGTEEYSLGLIAGGLVDGCVNLWNPLSLISSRNNENAVVARLQKHTGPVRGLEFNKISPNLLASGAEEGDICIWDIAKPAEPSLFPSLKGGSGAQGEVSFLSWNPKVQHILASTSYSGTTVIWDLKRQKPVISFSDSIRRRCSVFQWNPEAPTQLIVASDDDRSPSLRVWDMRNTISPTKEFIGHSKGVIAMSWCPIDGAFLLTCAKDNRTICWDTFTGEIVCELPASTNWNFDVHWYPKIPGVISASSFDGKIGIYNIEVKYSIVRF*