MEAASKANITSCGGWSDQETLLLLEALEMFGDNFNEIVDHVATKTKAQCILHFIRLPIEDPFLEGSESSKNLASTQFSVDLRNSNKMTGLGVQMVDQAGGLKSPPAGLMPEKDVDDDNVALKDLSDEKPVECGSEANKSSVVTNIILAAAQAAGLSGFEKLSSFSGCSNPVMALVSFLAAIVTPEIAAKSAEASLKAASEQMSVALFVERNSYRLETKVLESDPGDSQQERVLEEGACASSKSSVKAPEDVAACVDDGKIQQNDVLTARVTTLSSTERIKGAATTALSAAAVKAKYLAQKEEWEILRLAASVVDSQYKKIETKLKLLRDFDATLVREENALESSRQRISLECIHMAKTQGIAAISAGQPGGGNAVLSTVQRLQRACDLMVPHLVVPPMPSDVLQSGIFPQAPTIMQARPPNHHVPQLTHPVVFQKFAYKPA*