MEAQNLKRAPAWTKREVLDLIAVWEDESMLSELRSKRRNAKIFEKISKGIKDRGYHRDPQQCRMKLKELRQAYQKTQEANTHSGSEPQTCRFHDELHAILGGAPTTVLPLYVDSCKGGVSCNRDEDFGDEEDDEEGEVEDSAHQASGEXLPNSQELFITLDPIPSQPGLPDLEGGEGTSGECIFVNIIHGL