MDEQWMMGQTSLSLGLNVGRPTARRGAPPVTKILVEEDFMSSKKNHEVEALEAELRRVGEENRRLSDMLRALVANVNVGPDQAECTSVHEPGNSKRVRADECKASRVSKLYVHADPADLSLVVKDGYQWRKYGQKVTKDNPCPRAYFRCSFAPSCQVKKKVQRSAEDKTVLVATG