MSSILPDTTNPATLLSKRFRPEDIPDLSGRVAIVTGGSAGIGYYDALGLARANARVIIVSANQEHGKQAEADLNKALKESSSTGKVEWHGVNFSTLKDVDALAKKLAEQEERLDILICNAGVGQAPYALTNDGLERHFEINNLAHYVFVLRLLPLMKKTTQIAPPTTVRIVMQSSEMHRVAPSTTRFSSKEEINENGDGAMLYGRTKLGLIYFARELVKRKLTDLPPDRPILAISVHPGTVDTDVQKQWTESYGAIGKVLDVLSRAVGKSAEEGAEPSLWAATSIDIFEGNWKDHQGNYYSEAYGKPGTESKLAQDSQVSDNFWNFCAKLTQELLGEQLE*