MEAGARRGADAASTRAWVGRRWARRGGGTRGGVAASRGGGVAASEVVDVDEGGIARALRARGLTLGERVDQGAFAVVYKATSVGGGDGDDAWRGGAGTVHAVKVLSAAANTVSTRRDFEREAKLLTRVSHPGIVKAHFYDDSPQPYMVTEFCTSGNLWNALRAKEIKASRFDGGEVAMIPDDMPLLDFPTLVRDIADALTYLHTAGFAHRDIKTSNILLTWSDELGRIQAKLCDFGSAAPVSKMPRRPKRGTIERALGLGKGWQPVGTMLWMAPEMLSPPMVGEDLAGFGGDKSDVYALGVVMWECLEWRIPWMNEGSPTRARIIEEVVDNGSRLIPKETTSIALKALLKLMFETIPADRPSAARVSQTLESMMRRWDSTGSFDHVCRLASTRGREVAALLEGSSVEKDTQNVIEEEARAVAGDAEKAKPESASESSTESSSESLAESSDAWPAMLAESASFVQKEAEVDKVVVADANAPTSSERDRKAGELLLTRTEENRIRLTDIDPESWLGEPGTLDADMLGKNVVNMIFPHILNAEYTPEMAESMVADIEALQELTKKFNDLKRRSRTDPFAALAVDAKGREVKRMTKKIERTEVEAQLAAWDKVRTILREELKRSDDEISSWRKELRRL*