MAAAFQAAIGEATASASGARAGGSMITAEGLARAMRVAQAQAQAKGKGKGKAAYIDLRFEEEEAEEELEAEREMEEEVALAAAADAKAARELEVAEEYAMELEREREREGEPDAELAALDFVPEPPIDEFYPLPPSPSLEYAPPPPVEEFSDDEPATLAQAAPRLPRRPPPPEFSPVRLSQLPPPATPRRPSDDEPPRANKLELARVELAADGHPGAVDRHASVRPSDDAQGRQHGAQEGRIQDSLRAWIPASESHASGRWPREDPVFMQKLPGCFVYEKPELFEFTFSKEVLTGEIRRFVEKSLLHDVCPEMPVIPGHPFACDFPFRVRTPQDKNGDACVLIMTHEVWRRSGTKGYMNTCYIQGRLPDGIEEAAANVDFPARPLHAHPTCPRKSTGLGLLGARREEALCMMMAEGLDLKACTEEELKMRSGDAYARNFKFAQGNDRRCKAPAQVACDRLQRLPAX