MNWYPWLNQPYRQIIARHQSGQAHHALLIQAIDGMGDDALVWGISRWLMCQQPQGLKSCGQCHGCQLMQAHTHPDWYRLEAEKGKASLGIDAVRDVSEKLYHFAQQGGAKIVWLPDATQLTEAAANALLKTLEEPPANCWFFLSVREPSRLLATLRSRCMKWHLSPPEETHSLQWLQKQQQQPEAILRAALRLSNGAPAAALALLQPDRWQARQTLCDSLNNALSGDILQLLPALNSDDVAVRLGWLLSLLVDAMKVQQGASNWLSNGDRPDVVTQLAQQFSSSALNASVQQWLQCREQLLHVAALNRELILTDRLLAWGRLLSPATVG