MTATQSIFGRSSAIWVEGDGMLHALYFHKDNKGNWNLSYKNKYIESDSFTLERERNRPLFLPVVEGQPAAVLVGALLNQLRFGKHYRDMNNTNIFEHGGKVFSIAENHLPYEIDVSSLDTMDAWDINGAWDRPFTSHPKRDPQTGELVIMGIDSKKPFYVLGVISADGKRVVHKVDLKFERSTLVHENAITKNFNVIMDYPLIVDPKRVIDGRPLIKFEKHQKARIGIIPRYGDVNSTTWFDVETHCTFHIINSFEEGDEVVVRGCRAEGSTIPGPDLGVNKIEWFRRAFLPVGREEGSDPSIDGILFTRVYEWRLNMKIGSVKEGYLTGLEVSMDFPAINNKFMGLKNKYGYTQVVDSIESSRIGLAKYNMYAKLNFEELEESHVQGAKDKRIKVEYHRLEENQYCSGAVFVSRPGGSDEDDGWIVCFAHNENTNISEV*