MLLIALLLAAGQFAALKLFDYFESEPRAMAAALQAITVVNYTRASLLAAHENRRLALLSELSGREGVRIYAADMLEEIEPLPNDHLIRLIAEKIRERLGEDTLVVLNHFGIPGLWVSFSIGQDDYWVVIPRIQVDRPFPWQWLGWGALVIMLSLLGAYLIASNIHHPLRLLVKAAGRLSSGEYPPPLPEEGAHELREVSRTFNEMTEALVRLDNERTLLLAGISHDLRTPLARLRLSVEMLPDEYCASLKAGMIQDIGDMDSIIHQFLDFVRGIEGEPTQMMDLNALLTSVADRHTRAGRKLTMSLAPTHLIPLRPLAMQRLLTNLIDNAFAYGGGEVTVTTRITAGNIILSVLDNGPGIPAAQMERLLRPFERLDTARGNKSGSGLGLAIADRIAKLHKGQLTLLNRPQGGLEARLTLPIQPQVTAQTKQAFRVNAQPGRQ