MKSYKRHDKPPYSYLGMVALIIQCSPGRQQSLAGIIDTLTDMFPFFQGEYKGWKDSVRHNMTNSDCFYKVTS