MLKFFKPSLTAAMLAATFSFSSLAADLEKIHFIVPGGAGGGWDMTARATGDALMKAKLVGNASYQNLSGGGGGKAIAHLIETADRQQDTLMINSTPIVIRSLSGVFPQSFRDLTPVAEIVSDYGAFVVAGDSKYTSWEQVVADFKANPKQIKIAGGSARGSMDHLVAAAAFKGQGLDPKEVRYVAYDAGGSAMTALLSGETQVLSTGLGEVLEMSKSGQVRVLAITSPKRLDIAPDIPTLADYGNPTTFVNWRGYFAAPGVSAEKVAEWNEVFKKMFASEEWKVIRDRNGWIDSYKGDKEFYAFLEEQEKQMGDLMRELGFLK*