DTQETGVRLVHTLMACAEAIQQKNLKLAEALVKHISLLASLQTGAMRKVASYFAQALARRIYGNPEETIDSSFSEILHMHFYESSPYLKFAHFTANQAILEAFAGAGRVHVIDFGLKQGMQWPALMQALALRPGGPPTFRLTGIGPPQADNTDALQQVGWKLAQLAQTIGVQFEFRGFVSNSIADLDPNMLEIRPGEAVAVNSVFELHTMLARPGSVEKVLNTVKKINPKIVTIVEQEANHNGPVFVDRFTEALHYYSSLFDSLEGSNSSSNNSNSNSTGLGSPSQDLLMSEIYLGKQICNVVAYEGVDRVERHETLTQWRSRMGSAGFEPVHLGSNAFKQASTLLALFAGGDGYRVEENNGCLMLGWHTRSLIATSAWKLPQNESK