MMMLITMKSTVLLSVFTVLATWAGLLEAHPLGDTSDASKLSSDYSLPDLINARKVPNNWQTGEQASLEEGRIVLTSKQNSKGSLWLKQGFDLKDSFTMEWTFRSVGYSGQTDGGISFWFVQDSNVPRDKQLYNGPVNYDGLQLLVDNNGPLGPTLRGQLNDGQKPVDKTKIYDQSFASCLMGYQDSSVPSTIRVTYDLEDDNLLKVQVDNKVCFQTRKVRFPSGSYRIGVTAQNGAVNNNAESFEIFKMQFFNGVIEDSLIPNVNAMGQPKLITKYIDQQTGKEKLIEKTAFDADKDKITNYELYKKLDRVEGKILANDINALETKLNDVIKVQQELLSFMTTITKQLSSKPPANNEKGTSTDDAIAEDKENFKDFLSINQKLEKVLVEQEKYREATKRHGQDGPQVDEIARKLMIWLLPLIFIMLVMAYYTFRIRQEIIKTKLL