MSRLAFAVIRPRGGPLGLHGTAPLSLWSRDIACSRARPPLRSDSWRAGRAIRSLNTRSFQTEVVSERVGIDPALVVPRPNAAPKPEPSAQVVSRPFGITERYFLDIRGPHGYSDPFITISIDTSSSTARISNEQVVLTWAAIRLRHTLLASRVQSTPQGPSFVYLPPLTKAHALRQARMNIDFEEDSDRATWLGALHNRWWGNALDDVLDIRSEIYKLAWLEEAGHEPGGERRYAFGIQTTHFAVDGLGMCDVAGQFTELLADPGRAEAELDEYFANPKPRLPDAYENLLPEPDAAFPEEKQKALEAYKALMASGNDPSVTGILPDGNSKDENVEPNIIRYAWSEEQSRAIVAAFLRRSSRPLRHRLEARRAVVWVGEGPPRPVAASWSPFPTRSQVHAWGREMLQSWHLTSRKEEAEGFAYWCSGWREHTGAGNVMRAETCRNGKERRQRMGGERAHQTQPLIAH*