MSDLGQQGLFDITRLLLQQPDLAALSETLTRLVQQSALADEAAIILWNAGNHRAARYACDEAGHPVSYEDETVLAHGPVRRLLSRPDALHCDHETFADTWPQLIRSGLYHPFGYYSLLPLAADGRIFGGCEFLRRDNRPWSEKEFQRLHTFAQIVAVVTEQIQNRVSNNVDYDLLCHERDNFRILVAITNAVLSRLDIDELVSEVAKEIHRYFRIDAISVVLRSDRKGKLNIYSTHYLDASHPVHDQSEVDEAGTLTERVFKSKEMLLLNLHEHDTLAPYEKMLFEMWGNKIQTLCLLPLMSGNTLLGVLKLAQCDEQVFTTTNLKLLRQIAERVSIAIDNALAYREIQRLKERLVDENLALTEQLNNVESEFGEIIGRSEAMNNVLKQVEMVAQSDSTVLILGETGTGKELIARAIHNLSGRNGRRMVKMNCAAMPAGLLESDLFGHERGAFTGASAQRIGRFELADKSSLFLDEVGDMPLELQPKLLRVLQEQEFERLGSNKLIQTDVRLIAATNRDLKQMVIDREFRSDLYYRLNVFPIHLPPLRERPDDIPLLVKAFTFKIARRMGRNIDSIPAETLRTLTRMEWPGNVRELENVIERAVLLTRGNVLQLSLPERDIVEAPRTPAVLPEEGEDEYQLIVRVLKESNGVVAGPKGAAQRLGLKRTTLLSRMKRLGINKDELV*