MKFAPIPRRALPGAAAACLSGIAIALAPLAIAAPDRPDGHSTTDWQTSPNQLDEPHQRPTGSTTPKASPFYLTCGEARRDGAAPILQGQRGYSVRLDSDGDGIACEPGEP