MEKAPDQSKDDEMMELPPGFRFHPTDEELITHYLSQKVLNSGFCAVAIGEVDLNKCEPWDLPWKAKMGEKEWYFFCVRDRKYPTGLRTNRATDAGYWKATGKDKEIYKMKTLVGMKKTLVFYKGRAPKGEKTNWVMHEYRLEGKHSMYNLPKTTKNEWVICRVFQKSSGGKKTHISGLLPPLTDSSPFSSETRTVAASSSSSNPSDISPASLLFSKFPFPNSFHTPQNPLNLGNCQFPDSFLIPDQSILRILLENQGSDMKPSSKTESFEDQNDPSTSAGPVDIDCLWNY*