QWLYKHRDNPYPTKTEKILLALGSQMTLVQVSNWFANARRRLKNTVRQPDLSWALRIKLYNKYVQGNAERLSVSSDDSCSEDGENPPRDLMNEGGYPTPVHHPVIKSESSVMKTGARPESRASEDYVSPPKYKSSLLNRYLNDSLRHVMATNTAMMGKTRQRNHSGSFSSNEFEEELVSPSSSETEGNFVYRTDALENGSHKEDGAAHRKGPSKDDTYWKEINAAMALTNLAQGKDKLQGTTSCIIQKSSHIAEVKTVKVPLAQQF