MSVEGGAGEPLSDRQKREIAVWFLSNAPAGEIHYVAKDVRALLGDDAVYEAAAAEAFPEYNKARLVYFELPDRSGDIIISTYGEIDKNNYLDPRTAQVATIDHLKQTCTKLRPAEDEELPSAYIEEFRCALDVELSKYVVEAYPKGACAIYCTSGKDIEGPGSDFSFTAVISAAKRSPQNFCNGSWRSIWTMEFNYELQFVNIKGNIQVDAHYFEEGNVQLDTNIDRKDSTIMQSPDDCAVSITNIIRHHESEYLSSLEESYLNLSDATFKDLRRKLPVTRTLFPWHNTLAFSLTRDLAKELALGK*