MTLNSHSIFPSQHYMRSRPEIFISSPRILNLNPDDFMPKKSRGCKTSNAFLIYRTIYSRMLTQKGFPSKMTEVSRWASDSWNDESEELKNEFREFAKKVSQIYQKNAELLAPRILPTILPIQPIQNVALNNKIPDMSLQQWQNHMTFIQRQQMEQFQLLPNFLPLYFEPHYPLNPQFKPCEDIRTEVSYASIPPYDPSHLQIYEDNEDNEDKNNTNMDNNDLWEY