MLIQSASCCYYRNTSMVSTVICRLIPMLQVSVTFLFSELVVGPKHHVQLFLLGAEPSADPTRLLPVNINRDLLHLVLAVSYAKEQDQIISSNVAGFIYITDIDIQRKKITYLAPCPGELPSRYLIEGSLTWLES