CSFDLQEALSVVSEDQSLFEPPYAAAAPLPKTDMTASGTQDYGPTHKINPLPPQQEWINQPVRVNVKREYEHMNGSSRESPVDCSVGKCNKLVGGNDVSQMNYGSYMDEKNAPPPNMTTNERRVIVPADPSLWSQDHVRQWLEWAIKEYGLLEIDTAMFQNTDGKELCKMGKDDFLRLTSMYNAEVLLSHLNYLREMEPITVMTPRWVGRPMAQLNLTLLPRNGDWLWHDIHRPLYTGHMSPMKNSRRQQSEPSANTETKAARPQQDPYQILGPTSSRLANPGSGQIQLWQFLLELLSDSANAGCITWEGTNGEFKMTDPDEVARRWGERKSKPNMNYDKLSRALRYYYDKNIMTKVHGKRYAYKFDFHGIAQALQPHPTESSMYKYPSDLAYVPSYHTHQQKVNFVSPHPPSMPVTSSNFFGPTTPYWSSPTPGIYPNPNVPRHPNTHVPSHLGSYY