MGLKGFVEGGIASIVAGCSTHPLDLIKVRMQLQGEAPSAARQAATIAARQPALAFTTPNIATVAAVAPPRPGPISVGLQIIRQEGAAALFTGVSATMLRQTLYSTTRMGLYDAMKQSWSDPKTGRLPLAKKITAGLIAGGIGAAIGNPADVAMVRMQADGRLPLAQRRNYRGVGDAISQMVRGEGITALWRGSSLTVQRAMIVTASQLATYDQAKEAIIGNGLMSDGLGTHVVASFTAGFVAAVASNPVDVIKTRVMNMRVVEGEAPPYAGALDCAVKTVRAEGPMALYKGFIPTISRQGPFTVVLFVTLEQVRKVLKDF*