MEDLNARLDALSLTPDRFVEQQGGPVASRVDALKELQKRHDELEEQFRRDKAELEAKYEGLYAPLYSERADIVSGGKEVAPSEGAVAAGGEDVKGIPDFWLTVLLRHEATRGVMNEKDPEVLRYLSDIQSETLVGEQHGFRLSFFFKQNPFFSNQVLTKTYIMLDDDEPVLEKSEGSTIDWLPGKNVTVKVLKKKPKKGSTAKPQTKTEQVDSFFNFFSPPQVPDPDNDMDDEELEILHEDIENDFDMGDVIRSKLIPDAVRWYTGEAPLEDEDMMLYGDEDKDDDEDGDDEDDDEDEGDADEDEEEDDVAGGGGAGAKKKSPAAGKRKAHARKGPGAEAGGQPQQECKQQ*