MSPGPYERRPRMRATLFDVYPEGVDPKNLPSAGAGYGPPPGMGFSSAAITAQTTRHARRIYLGGCPTMANEQELSSFFNDALVAVGGTTSEEAPVVNVYINLEKKFAFVEFRSVEECSNALALDGVMIQGEPVRIRRPNDYNPQIAQGLGPSTPNPKLNLQAIGLDPSALARSATTNILQEDPNRIFIGGLPYYLEEPQVRELLEAFGPIARFDLVRDKENGNSKGYGFVVYQDAAVTDIACQGLNGMQMGEKTLTVRRAEQGRTDLIGGQVSVPPPPAIAPANPPSEVVSFTNMGITEEELADDEEFENIMEDMNEECGKYGKIISVVIPRPSKSGESVTGIGKVFVRYESVEDATKARDALNGRRFGGNSVVADFIDIESFASQTF*