MASILPPLTQTHSPSITSMPNTIAQPSPSLVSHAASFPNQLLRDITMGNSLPSKPLADCRGLAMEPARIYPRPVSHSLGKRHASRPSPPTLLLASRTTAMGTDPHAPFHFPTLESPGDCCFQLTKAGNDTWLLRDPNESSSHPPTNLYPGNHMLFKKRHKPLHPKYRDKRRRTKLLASQWVHDVGPAGFLRGRGSQLQPVISYDFKPPRPKRQMTMMIRGLKISLYHLHKEIFPDTSMELYFETISPDDNNELIC