MDLFQCFLNLVVPVFGFCSLLVLWPALTFRSIVMSMFRAVFEENMRGKIVLITGASSGIGEQTAYQYAKKGAVLVLISRREDKLRTVADKCIKHGAMDVRAIQADVSKEDDCRRFVEDTVNQYGCLDHLVNNAGVLQGFLFEEVADSTAMTTIWGITFWGSVYPTFYALEHLKHSKGKIVVISSVASWLPHPRMSIYNAAKAAIFNFFDTLRIELGSSIGGITIVTPAFIESEMLMGKYINKKGEVEWREEQRDLQVGPAPIVYAEECAKAIVRGAIRGHRYVRIPYWSTVLLLYRVFAPEIIDFFLSLLYLTPMPGRKDGAPLSKILMEIPGVKTVLYPSSIRNIHQKQQRKRHGMGMAAK*