MAAAAAAASVASQAQAVLRGRLCDQAVVHSALRSSPDTNYSKLKYLVASSVSEACNNSVLLLGPRGCGKAAVRFSFLVYSSAPLSAVFSDAGVVFDEMCQWAIYDFTLWVVSAWTEVVDMVLDDLKKDHPDAISVIRLNGMLHSDDNCATKEIARQLCLEHQLSFSKMASSDDNTEFMIDMLRECGLAHKTIIFVLEEFDLFAQGKQRLLYSLLDAMQSLTSQAVVIGVSCRLDADQLLEKRVRSRFSHRKLLFVPSSVDSLQRLMEHLLALPEDSPLPTKYVREYNARITSIFNDKKFKGILSSLTDADATTSHILRFLFRVVSYMDIDSGLLSMQSFMNALSSMQRQPKMDSLQDLSILELYILVCMNRLEDKEKSSYNFITIMKEYKSVQDAYKTSDKYSHTVCFRAFEHLLDRELISFADNKGRNQALEYRPVKLLISSRELAESLKLNTTCPAVLQKLLDRERYM*