MARSLGRSLSGALMWTITHSILAAGAVLALSFLDPARQASPHLAALHSAALDGWHLVAPGGAWHPTAFIEHKGHLVVEGFLLLAISYLLLQGTFRPGQLEQEALTPKEVDELCEEWEPEPLAPPLTDAQRAWREPIVSSEAGREVTVNGRKALNFASFNFLGIAGSPEVREACRATIHKYGVGSCGPRGFYGTIDVHLQLEERLARFMGTEEAILYSYDLSTLPSILPAFASKKDLILCDEGVNYAIQNGAHLSRAKVLFFKHNDMADLQRLLAAQEEADRQHRKPLNRRFIVVEGIYANSGDLAPLDQLMPLKEKYRYRLVVDESMALGVLGRRGRGAVEHFGYGAEQVEIVAGSIGNALGSIGGFCAGDREIVDHQRLSGLGYCFSASLPPFLATAGVCALDX