MAHNRKLVLGGVALTQVKLPARLTALALGKARDDLEREIIQSSYLEGAPFKWIGLIIRQGLVNEITPHYQKIDQKDGELPLAIEVDTIQFVDASLDKATKIYRKATLLALLHVAEKYGLSAERIRVLFAEMEAQLTEAR