MSVSLEALAMAGIDYLEVNIDPDDYEKVPAYLIVDGESDDDGKTRMDELQMRGEDEGAIQNSDIWHLAMSIEALAMAGIHYLECSTDVEVSDAGEVDEPPLPPRLLVKEELEDEKEKKKKESSFGACMAMNQREMKEFLLAWAKEVAATENAFTPNETGQLIVVSSEMLWPSCMQR