MGASWLHGVCKDNPLAPVIGKLRLPLYRTCGDNSVLYDHDLESYALFDMDGHQVPQSLVTEVGEVFESLLEETKKLRDEHSDDMSVMKAFTLVLEKRPDLRQEGMAFKVLQWYLCRMEGWFAADADNISVQSWDEEELLQGGHGLMVKGYEPVISSLAEGLDIRFNHRVTKISRRLHGVRVGTEDGKVFEADACVVALPLGVLKANVVRFEPRLPEWKEAAIADLGVGNENKIALFFEEVCWPNVEFLGVVAPTSYGCSYFLNLHKATGHPVLVYMPAGRLANDIEQLSNEAAANFAIRQLKRILPNAAEPIKYLVSRWGTDPNSRGCYSYDAVGKPHDLYERLRTPVDNLFWAGEATSERFPGTVHGAFHTGVMAGSECLKRFAERCRDLEMFQPVMAKEDELITPLLISRM*