MYAQGYRQHIHAAQWAIQIRFQPCIDAGKVKPMNTIGKRPEILLLMKLIQTDGTLSPFKKTSTTLVSAHSDGVYHRFYKADIFDHHIGYDLSGCCWSLGLETSWRCFDCSSTLR