MRRTLLTILSFLRTVRLLTTLTLLILSVVATVARAEVMISGTRVIYEEKQREGVVKVSNTGDMPVLLQAWIDKGDANARPEAIKVPFSVTPPVVRLDPKRDQTIRLFRTDGGLAADRETLFWFNLLEVPPKPIQSAAGGENKMQLAFRTRIKMFYRPEGLTVLPAQAAKSLAFSMKGNQIVIKNASPYYITLRKLELRTSEKGPVLANFTKINNKMVAPFSELSLPTSAKASINNSAQVFYSVINDQGGETQGTQKLTQ