MSLAQENGWHVLLDACSLGPKDMDSFGLSLFRPDFIICSFYKVFGENPSGFGCLFVKRSSVPILDASTSVGIVSLVPGKKVLKMPDESSEADTEPEGSSANAFGLQEDEIDTSNSFSGPIVEQSPTKAPEQGEIVVYSEAVTPEGGNVTSSKNARKGNKRAALGITCFGLDQVEPLGMMQIGNRGRFLINWLVNALLKLDHPNTEGARLVKIYGPKIKFDRGPALAFNVFDWKGEKVDPVLVQKLADRSSISLSYAFLQHICFSNKYDDERVKVLESRSTVVNGAVTNKKKGKSDQGIRVVTLALSFLSNFEDVYRLWAFVAQFLDADFVEKERWRYTALNQKMVEI*