MSSTTTMPTSNGDDNNMDDDDDDGSNNVIICSSEFLTDDVGDEQVRALAAALAPQIRELENLMDDPLFRSSHDDDNDHDNDHPVNTKESTPQSLKPRDSKVVISDDDEDDEAAQTPKKPNAAQPADDTTTMIRDDDDDSEAMMEGLDDDDMDQELEQLAFAEDILRRELDLAKEFASFFGSSPTPSLFSASPDPSGALAGGFRNMTLDFTTSTTATSAGIAPTSLFHTAVSAPDLTTVKSKPVVVTQKTEESQLPMDTTTTSNNPQAIVSPPSSLQQPSAAAAAPVVIQQMEADLDGDEDDPDMLVEQQDASTKELKENNTSSKFDPKLTQQETLHFDAEAMEHIISNHHQSIGX