MPPRRGRAAVAGPAREELDQALHRSQPRPFKGEGTKLGEATEAWIDSMDEYFEVAGYNDRSHMALARLKLAGVAKSSWKNHCEAEHLMQNQLGWNDLKTFLRKRFCPPGFGEDKLNQFLELSQGSQTIEEYYQAYSELLRFAPVMDEATLLDRFIRKMNSPLDSLVKNASPTSIADAIAKAERFAKAFPTPPTAAPPPLPREGKRLNDQEGASSFQKRSKNKHGYSQNTGKMGPPGSGSRAEPVPTPNACCVLAPDPPEAPVPPGGLALDVAAPEGRTPPCPDPSGSSQAAALNGKLEDRHCIKMSLRDVNAREGRDPFQTTPARGREFDSLADDVLQQGVKGISDIIMMPGLVNVDFADVRAITGCWVVFDGNWHWTTIIGLFRRYQRWNPVHPTYGAFWGVGFGAGCGVGWGPGFGPEAVGFVGGGCGLGFSVGFTFIGFGIGLPANGLTCLPYNALTCITCEALNFTRAAAPAIANVGNQGLSSISHQATEMQRNMLKGKVPYLLKWRVELRKHEQNTQMDDEGLGQSRLKFAILDSKL*