MPLGVEADIKLVRSVFLALGSDEEDQPSPSRREILAKEAADLVAQQKRLSVRDLASKFERGQEAAHAAAAKLAEDSALMLERQELITKLRNVLDALGGRVAGRNRDDVEESVTLVEALGIQLVQREIEMSQEKIELRKMATLFKQASGEAKKMVEEARSVAQAEIEKAKASVLRVEAIYQLSRNSSRNFHCQELEAMRREVQEARRIKMLHEPSKVMDMDYKLQAIQQQFDVKSAEVLQLRKELDVAKHGANARVYRVDGTECLGSLLSLSPVDEQAPDLSSCKFQWHRISADGGKKELISGAVKSQYAPDPFDAGRILRVDITLPDGAKEFLSTTGPVDPAPGLGNYVEALAKKGGSEFNVVIVQQNGEYVEKQALHALEIGRLRMKLRKGLTTKIKEKYAAGMQLCGARGGGQAAPLAMFWLVKRGLTYMLGFESERERNAAIMLARRFAFDCNVMLAGPDDRSPIGT