HVQSIVRVVFHDRRLQYTEHQQLEGWRWNRPGDRILDIGLDVPLSVGIVDPRTNPTQLNTVEFLWDPTKRSSAFIQVNCISTEFTPRKHGGEKGVPFRIQFDTFKQDESGEYTEHLHSASCQVKVFKPKGADRKQKTDREKMEKRTPLEKEKYQPSFETTILTECSPWPDNSCLSNSPPATPSFCSSQQSYSLSETSGNCSSSSPIHQGDGLLPLPTGEQLIPSATIQETQQWLHKNRFAKFSRLFNNFAGADLLKLSRDDLIQICGPADGIRLHNALKARSVRPRLTIYVCQESQQGNVQFPLPSQACKEADGYCSSVYHAIYLEELNSLELTDKIATLFTMVPHLISSVYRQGPTGIHVLVSNQMIQNFQDETCFAIDMVKDENSDCYHVILK