MRGRSRECEKGWGFWGLEVGVRRQRRNQAAQQGGGVWNSACAAAAMALRQEVIAGRGRGMVATRMLRAGAVLLRESPLLLYQEAESAESTAFCSNCMRVLSLPGREKVPCSACDGATFCGKSCFESARVGSHNTRVCSGIAMLQKSKDKFSLEHRTLARFLIAAYNLAVEDPLAFAKLLELEGQECDEEVVKSLHDFVVEIFGKLDGGASLELSLELTGKLLARDACNTFGLMAPSCAGEERKVRGYAMFAQASMFNHDCLPNACRFEYVDIDGDGNTDVIVRALHDMEEGTEVCLSYFPVDWPYGDRQQKLQEEYGFWCTCARCNVESKWKDEDEEQDEEDEGYSNGELELGKGEATLEDVESIDDDDDDEDDFGHAMFFVKYLCPVEGCGGTMAPLPPGELDHQGLEGSMECNFCGCVRSDEEFHRDLEEHAVDDD*