MSDVERRFLHDGIKRTYEKALECEGWGDVDAAEDTYRKLNNAVKRDVVGNARDIGLTPFETQQIAKLTAMLSLRAKELRRGDDLGIGPDACRELREYMCAFLLDPKAEFPFDVAPEAVGERPVELQMEELAIASSSYDANDDRSPPDRWDSSGNGGGGHREPRFIPDGVKDGVGGAGGVNRTLTEREGGSLMPPPRLRERGDQALVTRILHFGCKDSGEFIDPFVTVTVVDGAGNLVEATQDTPVVNRRDVNKVLFDGVAVHAQTPLHELPDDAAVILEFKHYKPKKRKISTRGWSFFRLSDLDPDKESQTLALEIYAKPTDLRCRKFGLLSVKPLYFHVEAYVRTE*