MSNSLHQLKASGTTVVCDSGDFATIDKYKPQDATTNPSLILAASKKPEYAKLIDTAVEYGKKHGSNVDDQVDATLDNLLVQFGKEILKIIPGKVSTEVDARFSFDTEASVNKALHIIDLYKEQGISKDRILIKIASTWEGIKAAEILQSKHGINTNLTLMFSLVQAIAAAEAGAFLISPFVGRILDWYKASTKKEYSKEEDPGVKSVQAIFNYYKKYGYKTIVMGASFRSVGEVTELAGCDYLTIAPNLLEQLYNSTDSVPKKLNASEASSLNIEKQSYINDEANFRFYFNEDQMAVEKLREGISKFAADAITLKDILRKKIEA*