MNSQVFSLLSLTTRYEYILHLKLPIFHTQKFSLVMLASFCNLRISWLLLLLETVSSESLLICLWLSINFQGRSHSCTSLKSIGNKVGSMFCCCGCSSITSNANKYRRLDAKLARKIIELRQQPSSSGHKNKKFRSINSVILKFPQLKEQVKNLRGVFEHYDEDSNGSIDREELKKCLEELQVNLTEQEFDDLFYSCDVDRSGHIQFNEFIVLLCLIYLLTKPSSSTEIVSRMGSPHLESTFDQIVQVFFYMDKNGDGKLNKKDMVVAFTETSSERSPSHVTKTRFMEMDKDKDGNVSFREFLFGLTSWLGIDSDEETPVADE*