KQIMDWPLFHRYVLGTNCKAYWSRPEDMFLQGVCSPTHNQWILYKDHAVMFPTGKRCYDWLTVPSQNHRGFLMCYVDAKWPQLNSRHGTQMVKDYICLTPAFWGRKNPYHVLMCFSQWDTHKAYMGPVRQNDLFTQYICDMGRVSPHTWLFKNQTVGHMRPKYLDWAF