MNIARDDRRTQAETAVGPLNALEADRIVEGLRTFRFPEMGGPAWMAQHEALQQLNMQAHINASQSRDEFVVDALVLHEKLPLLVRELLACELWKQNAYPLLRDFIAREASVKGRTPPACTPRTPRYLLLFHEAACEAAADVLPELVDYCHRKVVWLLAFQYKPPPARPADKEELKRVLMKELEESDHLETQGRTIDLSTALYALSLVRFLAEQLGKLPLGVATRLLDTYDIMMLLCPLLEAKPWEHRGDDGTLRRFVQGQWVVCSEADRRCMAKSEAQVWLTIYALMAEPEVRRKYELNTFRKTTLLRIRAFLHEGTVDQLPLLAELQRALDELAMMDVPSAASSKPAYLLETMPELREELSCGIVWSEVAEEMRQGTLCDTAEERRSTAQRLAALYD