MLSLLVHRGRPSGSKVRHKRQALQDMARPLKQWLYKHRDNPYPTKTEKILLALGSQMTLVQVSNWFANARRRLKNTVRQPDLSWALRIKLYNKYVQGNAERLSVSSDDSCSQDGDNPQRTQSGPQDLTKPLYQSVIKKEGSPMVGVAIGMDPGLRSAVETEDYVSPPKYKSSLLHRYLNDSLRHVMVANAVMDARKRNHSGSFSSNEFDDELLSPSSSEAEAHFVYRAEATDHGSSQHDNAATQKEKVKAKDETYWKEINAAMALTNLAQGKDSVSGTTSCIIQKSSHIAEVKTVKKVLALTS