LSSSSSLFHCENCPICGDKVSGYHYGLPTCESCKGFFKRTVQNKKEYHCNEQGNCVVDRLHRKRCAYCRFQKCLIVGMRVEGESSLCFVSVTDFCSEPFR