MESAVSTSTQVPDEFDRNVPRICGVCGDKATGFHFNAMTCEGCKGFFRRSMKRKASFTCPFNGSCTITKDNRRHCQACRLKRCLDIGMMKEC