MDVNVFPKLVCGWSWEENKLFELALAVVDEEDPQRWDVVAALVGGKKSAEDVQKHYVILLEDLQVIESGKLDHKLGQQPPKNYVQVDHCTQSVCWTDETNKYVKSLWIKVIDYCKKCFYLFSFVTWTATRTCSYLPVR