MDFLQSFLDLFIPIVGFSTLLVIWPALTFRSIVMRLFHAVFEENMRGKIVLITGASSGIGEQTAYQYAKRGAVLVLISRREEKLRIVADKCIKKGAMDVRAIRADVSKEEDCRRFVEDTVNQYGRLDHLVNNAGVLQGFLFEEATDTSAMAMIWNISFWGLVYPTFYATEHLKRSKGRIVVLASVASWLPQPRMSIYNASKAAAFNFFDTLRIELGPSIGGITIVTPAFVESEMLMGKFVNKKGEVEWREEQRDLQVGPAPVAYAEECAKAIVRGAVRGYRYVRYPYWSTVLLLFRVFMPEVVDFLLCLLYMTPMPGRKDRAPLSKVIMEIPGVKSLLYPATIRNIQQKQQRRRQATPSK*