MSGDLQSQVFADKKGETLVSAPGSINGEGFVIKNLEECSVFILDYSSEVEVTNCTNCQIFVGPVDGPVLFQDCSNCQVAAACHLFKAQNCTSCEFGLYTSTQPAIAGCSGIRIACWAGAYPQLTQHFAAANLDPLNNQWNKVYDGSAQEGGPPNFELVQEPTAYWEVPLDNFGPPDNPVPGPDGSLYQPSAAPTQTPSAPGGDFGASEAAAATANGFGGGGGELGGASAGGGAISDDFLGEHLPSGEAATQPSGLLEPAAAGGDHPAVSDAKQRLQQRMREQAEQEAEQKKX