MLEQGVDLVKNDLFNLPYTGALGWKQGDEESKWAQKAIETLVKKLKKRKGVVDRLQYALSHPGEPSECVSIPRSLDGRIQVSHRKGFPHVIYCRVWRWPDLQSHHELKSLECCQYPFDSKQKEICINPYHYKRVDYPVLPPVLVPRQSEYPTIKEGQSSSSFDFPDCKIILVQIIYFLHLAQSIPYQEPRYWCTVVYYEMNTRVGEAYFASSPSILVDGFTNPSKNSDRFSLGILSNINRTPVVENTRKQIGKGIHIYTVAGDTFIECLSDSSVFVQSRLCNESHGFHPTTVVKIPPGCSLKVFSNSEFARLLHQTVPLGVEAVYDIVKVCTLRLSFVKGWGAEYHRQDVTSTPCWAEIHLRGPLFWLDRVLRQMGPSPNPVSSVS