MERVSRVLSFPRSARVFSEAAGSVSGCGARFVPSRANAALGTRRTGPSSAVGGMLQLEMSCVSAHFVLQDLRKCGAGKDAFFVPFLRAGRCFATSSGAETAHATGANSASREQPSDTNPAKHDVPVDTDIKAVTDYIVGMAEKFLHKDENVHPTRKLEEMRTKDERLWDCLDTVEFVLDVEEIFDVIIPDETADNFQTLQEIADYVVSQRQKRERTKQKVK