MLSWLVKLVTACWRPVQRYARMDKDTADHNDELMWYKDLVQHACGDISMAVVQANASLEDQSQVEIGPSGTFIGIFDGHGGPEAAQFVCDHLFLHLRRFTREQGGMSEDALRRAFQATEEGFLNFVRQSRPDLVTVGACCLVGVIWRHALYIANLGDSRAVLGSLPRANDNIVATQLTTEHNASVEEVRQELKAMHPDDAQIVVMKHGVWRVKGIIQVSRSIGDLYLKMPEVNREILHARFQLTEPLKRPVLSADPTVNVRTFQQQDQFLIFASDGLWEHLSNQEACEIVYNHPRSGIARRLIRAALHEAARKRELRYSDLKKIEKKVRRFFHDDITVVVVFIDHELLGRQANFPPVSLRGGGDHTNTPSYMFSIDVMDTAHEARA*