MDHDARLFLLPDGYPLVGAALAAVGALACAETPAVHGWLQAHGVSASAERVRILPADAEALIPEDAESLPVPLSEEEALRVHQECAPKAIADLEAELVGFREMPKDREALVHRALTAGIPAPRIVQLTGLTPQEISGLIQARPSA