MASASSTSLILGPGSHEKLLLEFRAGKMIMEATTVKPDLRKGLFRLLRGEGFLRVQWKERSLDVPEDDILVFPFEANFLKVQQSHGRVYILKFKHDDRKYFFWMQEPNEKQDAGICQTIDFFLNCDPQESDEEEEEQAELAEPSVEAPKSFEPSNMEVERVGNSTATTLPSTSTDGIPQGAVQLQDLQRILRSIAPVADMAGSGALMPHDAGPSLADVLKPELVAPLLRDSQIDERLVELLPEGCWTPEAIIELMQSPQFHQQVDSFTHVLRSGQIDLSQFGIDPSKYNYTVLSFLEAIEDQVAKKSATIFSLTSEEAELNTPNESSHSNRDHDNDNHMDSAS*