MARLRLVALVATLLAACIPCEGDTADRRTLLPVPTDDIPLNSTEGERLLRDCTHYPGVDVLMHLATQRNQAFCSAATAATLLNAMARTVTAPVDVEFAPYPYFTQRSILQDACVRRVPTHEDGTLMSVKFLATHGATLHEWATYLSCFAEVEHVHAEVSTAAAFRDVVKAVFPTTRGAKAEKFVGINFLRTGVGEDGGGHMSPIAAYDETADRVLIADVSRYKYPPVWARLTSVYGAMNTTDDASGKSRGWVVLGPGAGTDEKSPPPPPPSEPFEADEYVASRARCMDAVADDDDWDAVMRCTEWPNVFPAGNAHGNGSCDGSRRGAAAAETAAAAFASAAIGAGVVGGWWWREERRRASGFRRHVVLGSEFEDA*