MRVVQVWFQNQRARDKRASTFGHLNPNSDKSSVSHMNTINPHQFDGHQLHLQEQQRNHCNKQQSSDLCPFTPSPHTSVESGEF