MGRSPCCFKQEGLNRGAWTALEDKVLTSYIKAHGEGKWRNLPKRAGLKRCGKSCRLRWLNYLRPDIKRGNISGDEEELIIRLHNLLGNRWSLIAGRLPGRTDNEIKNYWNTTLAKKAKPESHSGSSKETSPAPTRFRPRKASAAATTQPQVIRTKATRLTRMPVPSLPLLIDDCSTSTTALELQVPQTQLVSSLPEDAVNTQVYFQGTDAMNFGCNGFQATAGDDEDAKGDYDIPLDDGMLNDWTGNGNCDLENYGASLDLDSLSFLLDSDDWLGQENSI*