MPTILITGASGGLAQEMVKLLPNDQLILLGRNKEKLAQLYGNYSHAELIEIDITDDSALEALVTDLYLRYGKIDVLINNAGYGIFEGFDQIADKDIHQMFEVNTFALMNLSRHLAARMKESSKGHIINIVSMAGLIATGKSSLYSATKFAAIGFSNALRLELMPYGVYVTTVNPGPIRTGFFDQADPDGTYLKSVDRFLLEPDAVAKKIVKIIGKNKRELNLPILLNLAHKFYTLFPKLADKLAGETFNYK*