MALRQEVIAGRGRGMVATRMLRAGAVLLRESPLLLYQEAESAESTAFCSNCMRVLSLPGREKVPCSACDGATFCGKSCFESARVGSHNTRVCSGIAMLQKSKDKFSLEHRTLARFLIAAYNLAVEDPLAFAKLLELEGQECDEEVVKSLHDFVVEIFGKLDGGASLELSLELTGKLLARDACNTFGLMAPSCAGEERKVRGYAMFAQASMFNHDCLPNACRFEYVDIDGDGNTDVIVRALHDMEEGTEVCLSYFPVDWPYGDRQQKLQEEYGFWCTCARCNVESKWKDEDEEQDEEDEGYSNGELELGKGEATLEDVESIDDDDDDEDDFGHAMFFVKYLCPVEGCGGTMAPLPPGELDHQGLEGSMECNFCGCVRSDEEFHRDLEEHAVDDD*