MLLKSSCRLTLPPRICGRVALMPGALGRGCRRQLCRANPEELTPVPIIREEGQVPSLLRSSPDEFGEEDEGSGALQKFLYPDPEELPPQESLSMPIWDHLDELRERVLVAALACAVAILACFAFSKDLVVFLEAPVADAGVRFLQLSPGEFFFTTLKASGYAGLLLAAPTVLYEVIAYVVPGLTKSERTFLAPIVFGSSILFYLGLAFSYEILTPAALNFFVSYADGAVESLWSIDQYFEFVLVLMLSTGLSFQVPVLQVMLGQLGIVTSEQMFSIWRWVVVGSTIAAAVLTPSTDPFTQALLAIPLVGLYMGGASVVRVIEQSRGQTAKAV*