MEDEQVPQLLVSTPEVGISSGAGKSTLLQYILTASHGYRIAVCMNDFGDTTDIESKSLTMSDPNSSTTTSEFLSLPNGCLCCSVKDMGIAAIEDMVMKAPKSFWSNEEMGDLFLDGVVCVVDSRNVLKQLDGEKDYNEITECQKQVASADVILLNKIDLVSEEHLSKVERAVRELNATLRTNSVTPAIKEAPAALDDDHQHSSDCGHPHEGGELLPHRNAPEILRTKGYITLQDDRAFVLQGVADLFELKEVDRALDPEMMWVGL*