MTGGVGKTSYARNSSLQKKASDEAKHITLETLQQLYKETKPKSLVIADLGCSSGPNTLSTIRDIIKAVIYAHRREIPSQLLPELNFFLNDLPGNDFNSIFKTLPDFHIELKRDTNDDESPSVFIAAYPGSFYGRLFPEKTVHFIYASYSLHWLSKVPPTLYDDQGKSINKGCVNICSSSPEAVSNAYYSQFKEDFSIFLQFRSKEVVTGGRMVLIVLGREGPDHVDRGNSFFWELLARSLAYLVAQGETEEEKLDSYEMHFYAPSAAEIEDEVNKEGSFELVKLEMLEVDKEKGNEDGISYGKAAAKTVRAVQESMLSLHFGEDILDKLFDRYGRMVDEELAKEDIRPITFVVVLRRKL*