MAAKRVAVLVGCNYEGSMAELEGCVNDVWAMKDILRERFHFEERDIHVLVDNDPKFHMPTGANIRQALRSAIASTSSPNDAVFFHFSGHGTRLPPANARPNAQLSPLDYDECIVPCDMNLITDEDIFEIVESLAEGVRFTIVADCCHSGGLIRYEKEQIGDSFTSQMSWLQRVSCNNSTDKTYEKEESITDRGKKRKETHVGFGRSLPLPALLHIIREKTKAKHTQLSNIRDVLVMNFKDESSAKFRRSMDLFAGICFKKPKQCQDQEICSSTREPSHYLKECDAKTSHVRNHQNLPSKGVLHNNAAILLSACQAYEVAKDITPVSPHKDMKSRSTRCKFGAMSYAIIAVLSQLDPSMKLTNRQLVMQTKSVLLEEGLSQQHPGLYCCDEYVDVPFICN*