TTPQLQLTRLPIEKEEEEDVTQVTQQELAQEHSGSDSSPIREPQPPLVPIWTSSAGKVYYGLTSDRLALNSYYEAYQKYSEKQARQEQLPTLRSSLTVSSITESYGPKQKEILLNASKSILSLSAYIDDKEINRCTGIAVEWDDEKGCGIVLTSACLITSKKPFNDWSDKEYASNAKVVIHLFDGSTLTSKLLYLSKHYDLAFYEVSGYMNLKILPLETNLEYGLDLCLLARDMKMNLICKAVNVKYVAPCEHQHNHYLFIDHSIPKCGSGGALADLNGRVVGMLFCMLPLTSFIPSSLILKFRRLARPQLGLKLRAVGFLDVSSIEFLSRSCGVTSGLIVGEWEEILLGIGGEHLEKSNDLSLKADVEVEVFHVRKGIRRIIHLTVELSDGNEVFS*