MSLLLSIEWQINEQPLTPEAVVAIGDSARQLTKRLADLDADNQQKLKVVTGKNWLVVIGHSNLLPWVDGGMYIAPSAQTVGLWLPTHQQPILPHSIINQALKKTFKQHSLLILPSPMMVFPLDNPWRLSSPLLGKLLEKSFI