MASSSATREVLMLEAPPPSDPALAPWRSPPDAEAVDALPYIDGDYGDPAVKREVDRLVEEEMRRGQRKPADFLRDLPPVPTAGFENHPMLAKEYERVRAGKPPFMLDMSRYGLEPPPMNKRNDVAAWRQALRNAQSQLQHQIIRIENLELMLKYGVDVWKLQNRQMESVLSRMQKTAVEYNEKIETVNRERKFHQQNTGGQLHALTMEWQELCQKNIAIEAACVDLQNHIDQLKLEAEELGMPMEDHTGTNSQAS*