MVKKNVADLKPEELKGKVVFVRADLNVPQNKETLAITDDTRIRASLPTLQHLAKNGARVVVTSHLGRPKGPEKKSSLDPVAKRMSELLGQEVALAPDCVGEAVKAQIKGMQDGQILLLENVRWHPEEEKNDPEFAKQLAEGCDIYVNDAFGTAHRAHASTAGVAAYLSPKVSGFLMKKELDYLVGAVSSPKKPFAAIVGGSKVSTKIGVIEALLQQCDKLVLGGGMIFTFYKAQGLSVGASLVEEDKLELAKELMEKAKAKGVEFVLPTDVVVADKFAADAEAKVVPVTAIPDGWMGLDVGPESSEMIKKALSDCKTILWNGPMGVFEFEKFAAGTNSISHLLADLTVNHGATTIIGGGDSVAAVEAAGVADKMSHISTGGGASLELLEGKVLPGVACLDDA*