MSNVKHSKLLILGSGPAGYTAAVYAARANLKPVLVTGMQQGGQLTTTTEVENWPGDAEGLTGPALMERMKEHAERFDTEIVFDHINSVDLSSRPFRLTGDSQEYTCDALIISTGASAKYLGLESEEAFKGRGVSACATCDGFFYRNQKVAVVGGGNTAVEEALYLSNIASEVHLVHRRDSFRSEKILIDRLMDKVANGNIVLHTHRTLDEVLGDDMGVTGVRLKDTQSDMTENLDVMGVFIAIGHQPNSQIFEGQLEMKNGYIVVKSGLEGNATQTSIEGVFAAGDVMDHNYRQAITSAGTGCMAALDAERYLDSQGK*