MQSHLIMFFLVDRRKAATMRERRRLRKVNEAFEIVKQRTCPNPNQRLPKVEILRSAIDYITKLETMLHAEGKMTKIMAQNQMAMHGHTGTEYLVKRISS