MRSVIISMGPVRILHCPAQEGRIASEGDTDSLLSAAWEHCVQLVAIDASCLDESFFHLSSGLAGRLVQRFVNYRMPLAILGQLGRHLDASRALTDYVRESNRGNTVWFLDHFADLESRLASNALAPPRPSW