MSSSLDQLKATGTTVVCDSGDFATIDKYKPQDATTNPSLILAASKKAEYAKLIDKAVEYGKSKGGSIDDQVDATLDNLLCQFGSEILKIIPGRVSTEVDARFSFDTEASVNKALHIIDLYKEMGISKDRILIKIASTYEGIKAAEILQSKHGINCNLTLMFSLVQAIAGAEAGAFLISPFVGRIMDWFKNSTGKTYSAEEDPGVKSVQSIFNYYKKYGYKTIVMGASFRNVGEITELAGVDYLTISPSLLEELYSSKDAVPKKLDAESAASLDIPKKEYLADEAKFRFDFNEDQMAVEKLREGISKFAADAVTLKETLKKRLEA*