MEVAQGSHFNHVPPFLSKTYGKVDYPLTNVIVSWSATNRSFIVWNPVDFGEDLLPKYFKQNNFSNFIRQLNNTYTLVMI