MGLVFFSHLIGNMQTYLQSMTVRLEEWRVKRRDIEEWMRHRQLPPELQERVRRFFQYKWLATRGVDEESILQSLPLDLRREIQRHLCLALVRRVPFFSQMDEQLLDAICERLVSSLSTKDAYIVREGDPVSEMLFIIRGELESSTTDGGRTNFFSSITLRPGDFCGEELLTWALMPNPSLNFPQSTRTVRSVTEVEAFALRADDLKYVANQFKRLHSKRLQHAFRYYSHQWRSWGACFVQGAWRRYKKRKLARELMKQEGIYYQDADDGGGAGGVGEGDGAGLGGGDGVDTDGAPLLGEFGKAGAGAGGGAVAGATGDGADGGAGAAHLGATFLASKFAKNTKRGAAAHQKRIDDVAGIKFPKLAKPDEPDFSLHTDDVL*