MLDQSIDLVKHDLFNLPFTGALGWKQGDEESKWAQKAIETLVKKLKKRKGVVDRLQYALSHPGEPSECVSIPRSLDGRIQVSHRKGFPHVIYCRVWRWPDLQSHHELKSLECCQFPFDSKQKEICINPYHYKRVDYPVLPPVLVPRHSEYPTVKEGQSTSFEFLDSQSIPYQEPRYWCTVVYYEMNTRVGEAYFASSPSVLVDGFTNPSKTSDRFSLGILSNINRTPVVENTRKQIGKGIHLYTVAGDTFIECLSDSSVFVQSRLCNESHGFHPTTVVKIPPGCSLKVFSNSEFARLLHQTVSLGVEAVYDIVKVCTLRLSFVKGWGAEYHRQDVTSTPCWVEIHLRGPLFWLDRVLRQMGPSPNPVSSVS