MAAAETALPSGSMASLAPFPYPQEDFLKWWRSHDDVQDLGPGPPDATGPPLQLKQEPEEVSGEGYNDQREATSSWDLTKPTVTKATGGPSTCAQTAGEVPGVQFPPPPETPGAYPGGGPELVVGLVGLDEHPGWARPAPDAFGSPALAPAPEPXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXEKPYACTWDGCGWSFARSDELTRHYRKHTGQRPFRCQLCPRAFSRSDHLALHMKRHL