MGSTQERVVAVILVGGPTKGTRFRPLSLNIPKPLFPLAGQPMVHHPISACKRIPHLVQIYLIGFYEEREFLLYVSSISNELKVPVRYLREDKPHGSAGGLYNFRDFIMEDNPSNIVMLNCDVCCSFPLPDLLEAHKRYGGMGTILVSKVSAESANQFGELVADPVTNELLHYAEKPETFVSDRINCGVYIFTPDIFSAIQGVSNERKDRATMRRVSSFEALQSATKTLPTDFVRLDQDILSPLAGKKQLYTYETLDFWEQIKTPGMSLRCSALYLSQFRYTYPHLLASGDGTKSATIIGDVYIHPSAKVHPLAKIGPNVSISANARIGAGVRLISCIILDDVEVKEHALVIHSIVGWKSSIGRWSRVEGGGDYTAKLGITILGEAVTVEDEVVVKNCIVLPNKTLNVRVQEEIIL*