MHFQNLFVAKLPRNLNDSDLEQIFAEYRPVSAKVMLDASTGRSKGFGFVLFRTEEEGKRVYEGMNNRDVMIYGRHFKLYVYPSQHSGRAAVSPSNALYIRNIPITVPQAQVERFLSTFGTLAFCAMREDHYGNPVWVVYAEYDCLGCSKNALQRLHGSSEHFYGPPVMVKYADTDEAKQERRRRREQGQLAPAPVPRSACPFIPLSYWRLGR