MQHSQVSPNARQQLAETVVLNKARLGLSWQDLADGTGLALTFVTAALLGQHALPEAAARKVAAQLGLDDDAVLLLQSIPLRGSIPGGIPSDPTIYRFYEMLQVYGSTLKALVHEQFGDGIISAINFKLDIKKVEDPEGGSRAVITLDGKYLPTKPF