MQLSDTQLIILSAASQRSDWHVLPLPAHLKGGAANKVIASLLGKNLIEECEAVRGDPIWRETGDGHGTTLVLTEHAFAALGIAPDAADDVDAASGEDHAGSGNEPDGEPEGDPESMPATTDAPEPEAPQLATGADTCADTYALPDTADHDASTTNIAPVAPTPATSHAPRPPRRDTKQARLIAMLRTPEGATIAEIVAVTGWQPHTVRGAMVGALKKKLGLVVTSEKIDGRGRVYAIHD