MDVFSHFSDPLPFGFDSCWSNLVCSPVSDGTSAPRANFSDEEVMLASSYPKKRAGRKKFRETRHPVYRGVRRRNSGKWVCEVREPNKKSRIWLGTFATAEMAARAHDVAALALRGRSACLNFADSSWRLPVPASIDPKISKAAAEPPXAAKAFGPMETEGFPWDESKQESNAVTPSEEVVSENVFYMDEETVFGMPGLLTDMAKAMLLSPPHCLAENREEVETDDATDVSLWSFSI