MQLKQASIVVATFVSVSESKSLRGRHLLSTNENQKDTRAHVATSAAKTAYRVFGDNSAQLEDEDRADFFIVWDDDEDAIDLENSEVGFPGVDTPYEELVEEGWIDGWLDDWDEDFSEGDDWDEDLSEGDTPYEELWDEEEKGENIVRITKCGHNVNSNNVYNMSSFNNTVKIHNDCDEDEPVTSHNSNNVVYIGSHNNQVTISNTGGSNVIAMCDNHCGLICVVEERINDNQRRYLSDERRKIFLELFEKPNASPSLIWYQVPL*