MRLRTPLTELIGIEHPVVQTGMGWVAGARLVSATANAGGLGILASATMTLDELAAAITKVKAVTDKPFGVNIRADAADAGDRVELMIREGVRVASFALAPKQQLIARLKEAGAVVIPSIGAAKHARKVAAWGADAMIVQGGEGGGHTGPVATTLLLPSVLDAVAGTGIPVIAAGGFFDGRGLAAALCYGAAGVAMGTRFLLTSDSTVPDAVKRRYLQAGLDGTVVTTRVDGMPHRVLRTELVEKLESGSRARGFAAALRNAGKFRRMSQMTWRSMIRDGLTMRHGKELTWSQVLMAANTPMLLKAGLVDGNTEAGVLASGQVAGILDDLPSCKELIESIVLDAITHLQTASALVE