MSDEGGTGEPLSDSQKREIAVWFLSNAPAGEIHYVAKDVRALLGDDAVYEAAAAEAFPEYNKARLVSLELPDRSGDIIITAYGEIDKNNYLDPRTAQVASIDHMKQTCTKLRPAEDEELPSAYIEEFRCALDVELSKYVAEAYPKGTCAVYCTSGKDIEGPGADFCFAAVISATKRSPQNFCNGSWRSIWTMEFNYELQFVDIKGNIQVDAHYFEEGNVQLDTNIDRKDSTIMQSPDDCAVSITSIIRHHESEYLSSLEESYLNLSDATFKDLRRKLPVTRTLFPWHNTLAVSLTRDLAKQLALGK*