MSTPPTTVRDGETFVAPDDQPLVEFIREHAAAKRVVIQARQRLSGGAIQENWLLDLLIEGGPWAGARRWVLRSDALSALPASLDREQEFAVLQVVHQAGVKVPRPLWLCRDMRVHGRVFFLMEYVPGVAAGRLLSAGAGTQGRAQLAAQLGANLARLHQVRPPCAALDFLPMPTRSPALATIDAYRHYLDTLADAYPVLEWGLRWCELHAPRNSILCLLHRDYRTGNYLASEQGLEAVLDWEFTGWGDPCEDLGWFTARCWRFTRPDLEAGGIGQLEDFLGGYHEVSPLRIERSQLHYWQVMATLRWAVIALQQGQRHLSGEEPSIELALTARLLPELELDILHMTGAEAP*