REDLSPSSSLNGYSADGSESKPKIKKGPATRQQEELCLVCGDRASGYHYNALTCEGCKGFFRRSVTKNAVYCCKFGHECEMDMYMRRKCQECRLKKCLAVGMRPECVVPETQCAIKRKEKKAQKEKDKQQVPQPVSTTDTYKTEILPQLMKCDPPPHAACAVRALLPEKLLAENRARGIPSLTTNQMSVIYKLIWYQDGYEQPSEEDLKRIMHLFVAEPESEPAQWNVAGLCDQAPKSVVLQCWRVWYHS