MLEMSMGERESGSTFVDIECSGWVRRFDALMQGKPVTATTLGQTVEWSVPENAVEPLNMLEHWAWQKSIQLDRDREKMTFVQLRSQVMLMNQTQPARADVLREQLLSNESKKISLVRRLSSPNRDWQRQERDASGPASPAYVPAQIAQRQYEQGRNVCAVCVDSVLYGGLLSDLQVVSAVAEGQQAVISLDLIINAYNIFQHRLHGSDGIVLSAAIFPPKDLLYVLKAARALKIFTIVEVNSEAQMDDVLDMSRAIGGLIDAVLAVDRDLESLQPRPWEQTRRLFSSSSCRREKPSGVLYMVEVAGEEEVDALFSDGPDGDAAIGRLIDTVLVPAL*