MFHVSFRYIFGIPPLILALLPVTSSDCDIKGKEGKEFEHVLMISFNELDKMIEVDSNCVNNESNFFKRHSCGDSKEAAFLNRAARKLNQFLKMNMSEDFELHLSRISEGTLKLLSCPSKEEKNVKEQKKNDPCFLKTLLQKIKTCWNKILRGNKEHKVW