MSTSAPTSSPEPPEFIRGSLIPALPDDLAIHCVALLPRAAHPSLALVSRAFHTLLCRDPGPLLAARRRLRLSDPHVILSLRPPASASPLFFLLLPHPGWPPLPLPSPPVPVSSSSSVAVDGNRVFLFGGSVSGVPSPSVQILDPRTRSWSVGPRLSSPREFAAAVAHSGVLFVAGGCVPSSPFWAESLNLSSPDAKWSPVPSPPHFREKWMHGSASLAGKVLAVADRGGLAYDPAAPPTEAWAPVSPILDMGWKGRAAVVGGILYSYDYLGQVKGYDPDTDCWSKVEGLEQELPKFLCGATLANVGELLYLVWEGKWKGKGKAKGKGEARSMVVIDWAAIAVTKAEEGRLTGKVLSRDTIVFKDMPKGSAITHCIALEL*