MSSGGGDHHGVYHQQHGHGHGHLARADGAEYAFHGNDDMESFFFNHPASAGLDGGGSRTTGADELLAPYSSITDYLQGLLDPSGLARHLDAPLKHELSVDASHDSQGTSGAPGGEAAAMHTPNSSVSLSSSDRDGEGQQPRRCKKGRTNKAEDAEGDEKDQQDGENSTKANKSKKKAEKRQRQPRVAFLTKSEVDHLEDGYRWRKYGQKAVKNSPYPRSYYRCTTPKCGVKKRVERSYQDPSTVITTYEGQHTHHSPASLRAGGAHLFMSSAHALPPHLTMPSSSFRPDLNLMSMMHPAMVGANPNMFLPSMPPPPHMSTPSPAPDPPLQQHHFTDYALLQDLFPSTMPNNP