MSSPEQSLSLPVYMQENETSQEFKDLIASMPTEKGWMAKHLHRYQGFWHSTRQLQGVLACQKHFQAQDGDIFLVTTPKSGSTWLKAVMFSLVNRVSFPDTKQHPLLTNNPHALVPFLEMEYIGKENLDFTNFTFPRLFSTHLPLLSLPRSVEDSDCKLVYLCRNPKDTFVSFWHFTNKLRPIDWSATSLEETFDKFCRGVSLYGPFWDHVLGYWKESLERPQRVFFMKYEEMKNEPRIQLRRLSEFLGCPFSLEEENSGVLDEILELCSFENLSNLEVNKIGKLHSGQEHQVFFRRGEVGDSMNYLTAEMVGKIDMITEQKLHCHGLKF*