MLSHRLQFHLLSQNPKKAFTFSPPSRSNPHSFLHFSPNTTNLSFPGLKIKTHLNSAMTSNSNQSNPLQLDLTEADIDGFSDVANKLADASGEVIRKYFRKKFEILDKEDLSPVTIADKAAEEAMISIILENFPSHAIFGEENGWRCKEEFSDFVWVLDPIDGTKSFITGKPLFGTLIALLYKGKPILGIIDQPVLRERWIGLNGRRTTLNGEEISTRACAKLSQAYLYTTSPHLFSGDAVEAFARVRSKVKVPLYGCDCYAYALLASGYVDLVIESGLKPYDFLALIPVIEGAGGIITDWKGHHLFWEASPDSRATSFNVVAAGDKQIHQQALDALQWH*