MSTGDDTPVTVAGTGDKYRSFLKDEGGEKIQWRHGGPPSFDSVNQLFEEGRTKEWPKGSLEELVQNAIKTWDMEFQHKTRLQDFKTINPEKFKLSVNGREGLSAEETLKLGSYNALLKNSLPAEFKYYKAEEESFESSHEAFRLALPRGFAWELLTVYSGPPVISFKFRHWGFFEGPFKGHAPTGEKVEFIGLGTVKVDESLRVEHVEIYYDPAELFGGLLKGPPISESTKKADKTAESSTPLIHGCPFSNKE*