MKLLRFAAAVSLWLSLWLSLAIADSKEAALARLEAPENDDGYNQELLDLVAIPSVSSLPENQPDILRAAAWLEARLKKAGMENVQVLHTQGPRPVVYAECLHAPPGAPTALVYAHYDVQPAADTADLWTSPPFEPEIRGGRAWGRGVDDDKGSGVLPPIQALEALLASGGSVPINVKVMLEGEEEVGSPFLEPFLAKHAGLLAADFVLSADGGQIAADQPAALLGLRGALAVEVQVATATTDVHSGMAGGAVQNPARSLAQLLSTMWHRNNSIAVAGWYDNVREISEGDREDMAAYGFDEQRELLGPLGASAAVGEEGYTSLERLWHRPTLEVVGIGX