MADDDRSTSEAPAREPSVEPFDARFSNQEAEAWTVGWSPENSLPYYSNALLGQTTWEPPTDELRAKGDAMRVAAAWTVGVSPEHNLPYYSNALLGETTWEPPTEELAEYGRALALAGPIARLAETLPSPPQSPAAKPPPLWSGDESSPDGAGSGDAVTLASTLGLGAAGRWDPTALSASEAEVEALRLRLSHAESTNSALRPATADAAAEEPPPSDDSGEVAEAREVSATEAAALLELSELKRRFGMMRRRSAGLEARLESEGVVLLRAFRSKQEQLALAERAHAATAVRALAGRDAMAARVVSSCDRGLLRLVMRGWRQALSLQRAEAAAQDATAAAEPELYRLSYEALIDTVLEWQSAVCPEPG*