MSSIALDRTQTQVYIPESGQTTLENVQKTASTATPSVTVENVKSRDADTLNTGRVKVQLDAPNAAVSDKVTDLTLKAMAQLQKIVDTIAKALHAVADQTGSIAVKIIAGSADDFEVELAAITDKLKSAQNELKIQEVKVAKAKHEQEMAENQEKIKESEAAAKEAQKSGLAAKIFGWISAVVSIVVGAIMVATGVGAAAGALMIAGGVMGAVSMALQEPAVQDALKEAGVNVDVLNKVVMALEIAVAVIGAIVTFGGAAAGGIAKLAAKSASKIAQKVTDIATKAAANMAKVADMGSKAATTTAKAIRYGAETVDLTVNIGKGATDSVHAANNANVTEIQADITDLRAKMTLSQAVIDKLKEEIGKLMEDFQELMSIIMQMIQAKSETMQTVLSRPATV