MVEAGKPNLVDYFPFLHKIDPQGVRRRMTDYFTKINHLMSGLVDGRLKEREMGNRSNIHVLDALLNIIPEEIDRHHIEQLCLDLFVAGTDTTSNTLEWAMAELLKNPYTLEKVQKELAQVIGRGKLIDEADVAKLPYLRCIVKETFRIHPQVPFLIPRKVEEDVELYGYTIPKDSQVLVNVWAIGRDSSLWEDPLDFKPERFWESDIDVRGRDFELLPFGVGRRICPGLPLAIRMIPVTLGSLLNTFIWKLHGELAPKELNMEGKFGITLAKAQPLLAVPIPL*