MHMRHDEWKTKQDEGEFVPKSARDDVLSRALGKTKEGRPLTFGGGVGIKAVWGTGERRSFRRYGDAEMEEMEARVTKRVKDETIQEMNSKMDAMVMEKFITFAKELGVQIPSQMRIDANVHSSCRSGGLDPFADITEPVPCHLYLNIGSEKVFVAYGTICPELLLDHHNDVTSDNVKVSVDDFEPAALSELCFHDDCHPNSIGFMCPEMISATMLKSDADRILLYMTRSMSALSSKTFILCPYYEKYENYFELRF*