MNWYPWLNQPYRQIIARHQEGAAHHALLLQAAEGMGDDALVWGVSRWLMCQRREGAKSCGTCHGCELMQAHTHPDWYRLEAEKGKASLGVDAVRDVTEKLYHFAQQGGAKVVWLPDAAQLTEAAANALLKTLEEPPANCWFFLSVRESSRLLATLRSRCLSWPLIPPEESQSLAWLGREVTQPEAALRAALRLSGGAPAAALALLQPARWQTRQALCDTLIAVLNDDILQLLPALNSDDVADRLSWLISLLVDAMKMQQGAAAWLSNGDRPDVVTALARRLNSSALNSSAQQWLACREQLLHVTSLNRELILTDRLLAWSRLLAPPVISP