MAIFSRTKRVTDPLDDDAKARILSSHSYILDQDSPRLCELVHGFLEDGPEESFYDSDPDLSETSSAEHSGEASVEIVRMAVSFSDSDPYRNLLLAHVLRAVEVYSGFRSRNKTVFRDKVASFLRELGHDAAVCVSKWTSSSKLIAGSYHFIDVVHKPSDNDQKAVRYLVDLDFASEFEIARPTREYTRGLQLLPNVFVGNEENLRTIVRESCDAAKRSMKSRGLSLPPWRRSSYLQHKWFGPYKRKVGSSLGVKPLNSDAVSCRSLGFDDGAVNTRLFIRA*