MKKIDLIVVGAGPTGIGCAVEAKLKNKEVLILEKSNNICQTLMQFYKDGKRVDKAYKGCEGTNHGHVPFEDGTKESTIETFQNALKEHNIEVEFGSEVESVKNENGVFLVSTAKGVYECKNIIVAIGRMGKPNKPDYKLPMTLTKIINFNANSVLGNEKILVVGGGNSAAEYAVDLANSNQVSLCYRKKEFTRLNDINLKDIHEAGNSGKVELKLGIDINEVEDDNGKAKVNFTDGTSDIYDRIIYAIGGSTPLDFLQKCGINVDDKGVPLMDENKQSNVKGIFVAGDIATKNGASIVTGLNDAVKILSVL*