MSGESGSPCSGESFYSPSTSPENQQARQAAWTSAPAKRPAGRTKFRETRHPVYRGVRRRGNAGRWVCEVRVPGRRGSRLWLGTFDTAEAAARANDAAMIALSAGGAGCLNFADSAELLAVPAASSYRSLDEAVEDLLRREAIAEDDALSGTSSSAPSSLTDDGSSSSPLPEEDSPFELDVLSDMGWDLYYASLAQAMLMAPPSSMAAALGDYGEVDVPLWSYQS