MLRFLLALVLCLVLPVQADVSLPQEGERVVRVEPIVRDGKLYIDADVEFDVSSELRNAAQKGVPIYFTADLVIESSRWWWFDKKIVDEQQTWRIVYNALTRQWRVGTGELSLPEPSLDDALSLVRNIRGWDVAKVEDLDHDETYEGRLRVRLNTSLLARPFQVDAYNSSAWSLATPWKNFNFSISLDAPRP