MLEMSMGERESGSTFVDIERSGWVRRFDALMQGKPVTATTLGQTVEWSVPENAVEPLNMLEHWAWQKSIQLDRDREKMTFVQLRSQVMLMNQTQPARADVLREQLLSNESKKISLVRRLSSPNRDWQRQERDASGPASPAYVPAQIAQRQYEQGRNVCAVCVDSVLYGGLLSDLQVVSAVAEGQQAVISLDLIINAYNIFQHRLHGSDGIVLSAAIFPPKDLLYVLKAAKALKIFTIVEVNSEAQMDDVLDMSRAIGGLIDAVLAVDRDLESLQPRPWEQTRRLFSSSSCRREKPSGVLYMVEVAGEEEVDALFSDGPDGDAAIGRLIDTVLVPAL*