MLGKPPILASILGPKSLLHLSTEKSWRLHSTGLHCPLSGGQDPSETPRTMASREDELRSCVVCGDRATGYHFHALTCEGCKGFFRRTINKGMGLTCPFDQCCEVSKNQRRHCPACRLQKCLDVGMKKDMILSAEVLAQRRARKAQRQAEKEPVQLSEKQEMLVQVFLGAHARHVSTMFDQFVQFRPPAHLFTQHQPVPFLPPVLPLLIHLADIKTFMVEQVIKFTKDLPHFRCLPIEDQISLLKGAALEICHIELNTIFCPQSQTFLCGPLRYTFQDGAHVGFQEHFLELLLRFHMTLRRLKLQEPEYVLMAALALFSPDRPGVTQREQIDQFQEEMALTLQNYIRSQQARPQGRFLYAKMLGLLAELRSLSTEYGRQLQRIQELSALMPLLQEIYS