MKMECVALTGISRPVIRELLTNGIRTLEIRSPGNFLALLQTNPGDVIFLTEASGPDIVAGTGGMLTRVREIQVVTHKVVQAGADFYEERESQAARVQLVIVGHGRVRRVKSLKIGSPTVLEVDSVCYYDAG