GSTGYAYAKLKGSLEWVESAVEALGDELGSDDADFKWDSSGTLTVVIELDDCDIEVTVVVENGRWYVTIYVEDNLEHIVTKIMDTLMKFDNVIGGDIETD