MRKLIVVASVAASLLLGCDQKSTDKRETLSEALVAKSLSNMVPVQGGEFLMGDFGPLVGQKLPFSINQDDKVLHKVVLSDFSISKFKVTNDDYNKYLQITGVKKAPIHIFLKNYPSLQKGDYSVGVTWQQAKDYCQWLGKESGNKIDLPTEAQWEYAARSRGQYFQFPTNNGEYLPGKNVPGKDELDKYTDGFGFPFYPVGKYPPNPLGLYDMGLSGSEWTNDWYASDYYSHSPVNDPQGPAQGTKKVLRGYIGGDRQYALTMFRQSKLPVPKIDKDDDYEKYGVGPQYVFRCVVNK*