MSDGEEKREIAVWFLSNAPAGEIHYVAKDVRALLGDEAVYEAAAAEAFPEHNKAHLVALELPDRSGDIIITTYGELDKNNYLDPRTAQVATVDHIKQKCTKLRPAADEELPSAYIEDFRSALDVELSKYVGEAYPKGVCAVYCTSGKDIEGPGVDFRFAAVISAAKRSPQNFCNGNWRSIWTLEFIDGLQLVEIKGKIQVGAHYFEEGNVQLDTNIDCKDSTILQSPEECAVSITNIIRHHESEYLSSLEESYMNLSDATFKDLRRKLPVTRTLFPWHNTLALSLTRDLTKELAIGK*