MSAGRGRFRLRGTSSQRADEPNDEPNDEPNDEPNDENPELHMEEQENHDIPNDTLPTLDPDALWESNEQSYTWDKKHASSVEVNFRKKAAISLKGMASRAGKAKNNTIIPWLSAEVRSELKILRESDDFKKKSQQSILNRLEGEKKGIKHSQGSVSATEIAKREMKKNGKILSAPDLYLKNHTKKDNTMTSEAAQNIWNNFQSKKAAAQASGSTKGDDEIFYEAVGGYSKKGTFFGLGNSAGNYFTRPGKSITNDISTPSSSIVSQLKGQLESTTSELTETNQKLSDALNKIEVLEKDEKRNKEMILELQKKFSEFSQSQA*