MSTGGVASGEAKPVEPAEEEERDWSEMTPVCLAEAFSRLALEDLWRGAMACCRSWRDAARSRPGLFAALDLEPGFAESTPGAEAAAWWTPAFQRRVDAMLRSAATLAAGELREVRVRHCSDDGLAFAAERSPRLSILSIRTSPAVTDRSMLIVGTCCTMLTELDISNCYEVSYRSLEVIGQSCQNLRVLKRNIFNWIDPSEHVGIVPEDYLRECPQDGDREAITISKFMPKLKHLELRFSKLTAVGLNSIPGGCKELEILDLFGCANLTSRGIDQAAANLKNLETLVKPNIYIPRSSFHMGRYGHWQLYDERFQTNVFQI*