MDRLNNPARLMIVSDLDHTMVDHHDSENLSLLRFNALWEANYRHDSLLVFSTGRSPTLYKQLRKEKPMLTPDITIMSVGTEITYGNSMVPDNGWVQFLNQKWDKNIVMEETRKFPELKLQSETEQRPHKVSFYVDKDKARDVMRALSELLEKRGLDVKIIYSGGMDLDILPQGAGKGQALAYLLKKFKAEGKLPNNTLVCGDSGNDAELFSIPDVYGVMVSNAQEELLQWHAENAKNNPKIIHATERCASGIIQAIGQFSLGPNTSPRDLKCSSECKMEDTNPGHEIVKFYLFYERWRRAEVENSDQSLEKLKAVCYPSGVFIHPSGVERPLHDCISAMKNCYGDKRKSLRVWVDRVSSAQISSDTWLVKFDKWELSGEEWQCCMTTVILRSRAASLSDGFTWMHVHQTWLEGSGAKDQTNWLF*