MGRAPEYLALNESIIKFFKLFFDSNNPIASIFHGKLILVGASVLKEKNDFMKDYEVMVPFQNLQSLECNVDVVCPGKNIGDKFPTPIHDFEGDQTYSEKLGHNFSLNANFEDVMMENYDALVIPSGRALEYLALNEKHEEILFILNKVVRGLLLFGYILGFELSQIETDENLKYIIAFWMTSLPYKSYVIYAVHIQEIITCHKWKVVVNEENVKNILSISHQCVNLVVSLMNLKKFHDKARYDAHKNNVKELHEETRTIQTLYSEAKVMNKA*