CSFDLQEALSVVSEDQSLFEPPYAAAAPLPKTDMTASGTQDYGPTHKINPLPPQQEWINQPVRVNVKREYEHMNGSSRESPVDCSVGKCNKLVGGNDVSQMNYGSYMDEKNAPPPNMTTNERRVIVPADPSLWSQDHVRQWLEWAIKEYGLLEIDTAMFQNTDGKELCKMGKDDFLRLTSMYNAEVLLSHLNYLRESSSSLSYNTPSHTDPSPRLAAKDERNTIQALWGRLNMSSSSLPPGSPVVTQNVTKSAEQPRAQPADPYQILGPTSSRLANPGSGQIQLWQFLLELLSDSANAGCITWEGTNGEFKMTDPDEVARRWGERKSKPNMNYDKLSRALRYYYDKNIMTKVHGKRYAYKFDFHGIAQALQPHPTESSMYKYPSDLAYVPSYHTHQQKVNFVSPHPPSMPVTSSNFFGPTTPYWSSPTPGIYPNPNVPRHPNTHVPSHLGSYY