QEALSVVSEDQSLFEPPYAAAAPLPKTDMTASGTQDYGQTHKINPLPPQQEWINQPVRVNVKREYEHMNGSSRESPVDCSVGKCNKLVGGNDTSQMTYGNYMDEKSAPPPNMTTNERRVIVPADPSLWSHDHVRQWLEWAIKEYGLLEIDTAMFQNTDGKELCKMSKEDFLRLTTMYNAEVLLSHLNYLRESSSSLSYNTPSHTDPSPRLAVKEGSPVVTQNVSKSNEQPRAQPDPYQILGPTSSRLANPGSGQIQLWQFLLELLSDSANASCITWEGTNGEFKMTDPDEVARRWGERKSKPNMNYDKLSRALRYYYDKNIMTKVHGKRYAYKFDFHGIAQALQPHPTESSMYKYPSDLTYVPSYHAHQQKVNFVSPHPPSMPVTSSNFFGPTAQYWSSPTAGIYPNPNVPRHPNTHMPSHLGSYY