MSYAVVFSPEAEEQLAELYRYIAAAASPDVAARYTEAIVTYCESLRTFPLRGTMRDDVRPGLRITNYRKRAVIAFDVAGDLVSIIGVFYGGQDYESILHDDADD