MSSTALHRPVKYRKSVGSLILTPTVLSFAGDDGLTTEEWPWTSLHKATANKAGSASDRLKVTLLEDGHDDLVYSFKSREKLEVVKGDVKTRIKSAKQQQQNGNGNAMDMSQSERWEDSMNVSDRWPEPAELKATPPDPPEATETNLVVEESKEEDLAMSNSSNASGTSGRRRSSTTKKNTKRRSSNTSNSGASSRADTSSDSQKDSASVRRKQQSNDEESFESSSRSMPARAPTNHSEESSTVSQQATNTTDTQDREASQHNTRQSRRPSQTSQRSRNSTTRTRQRPSAASNTSIPTSVNLLDTTEDDNISMGSEMTANSARANNNNSSNNQKPTQSSEDRVLEYFSDEDDFSAESGAIQPPSRTKIHQPRQARVIYEDDDEDSQFSADTRQSMSSRNSSSSSKKKKETGFLFQEQCQCQQ*