MDLFQSFLNLVVPIVGFCTLLVIWPALTVRSIVLRSFRAVFEENMRGKIVLITGASSGIGEQTAYQYAKKGAVLVLISRREDKLRAVADRCVKQGAMDVRAIRADVSKEDDCRRFIEDTVNQYGRLDHLVNNAAVLQGFLFEEAADTTAMMNIWGTDFWGYVYPTFYALEHLKRSKGRIVVNASVAAWLPHPRMSIYNAAKAAAFNFFDTLRIELGPSIGGITIITPAFIESEMLMGKFINRKGEVEWREEQRDLQIGPAPVAYAEECAKAIVRGAVRGHRYVRVPYWSTVFLLYRVFTPEVVDFILCLLYLTPIPGRKDGAPLSKIIMEIPGVKTLLYPSSIRNIHHKQTKRQGIVATK*