MLSSTKWLFRSAQLYVDTAAGGTVRSNGYFSKHSVKATTVLGNFEAGDGCSKSKRFKTIWRNGLMAGQGAAELKADWATDYSLYRQHLHQGHYNRLASARPIIAGVEEGAVDDAATFVATDFDDAGCTPEQAKWDGKDAQAHALIALSVKRTIILHICGCKTAKDAWDMLARLYQVRNEARLAYLRKQLESEHMNEVSISSNTSKVFKGFPTLLHINQVVLNQVVLGPFVIAVVFAWNSLWQGKLDKLPALYSDHAVSTLIDGWKFWIPASVLNFGLVPLQARVAFMSSCAIFWNFYLSTTMGKA*