MPAVGEAVNDSVPEVKSEGTFSKGEARYLNRTFVMELEVCLSGSNNPGHQDEPGKDFRFYFDFEHLKESASVIDQAQFWTDWNKWQKQDGLNLNVVNDFKVTPMQLKEDQNTLIWRTFDGVEPDNYWYRVCEGEMENVIQRPWDLIWKSRRLMEIVSAISTRMNWDFDSVHVVRGEKAKNRDLWPNLDQDTSPDALREKLRYRIDENRDVYIATNEMDTGFFEPLRSTYKLHFLDEFNDLWDRNSEWYNETMVLSNGKPVEFDGYMRVEVDTEVFYRGKKQIDTFRDLTKDCKDGAGTCSS*