MSEEKVVAVIMVGGPTKGTRFRPLSFNTPKPLIPLAGQPMIHHPISACKKISNLAQIFLIGFYEEREFALYVSSISNELKIPVRYLKEDKPHGSAGALYYFRDRIMEEKPSHVFLLNCDVCCSFPLQGILDAHRRYGGIGTMLVIKVSAEAASQFGELIADPDTKELLHYTEKPETFVSDLINCGVYVFTSDIFNAIEEVYSQIRDTSSNYQSATRSVPADFVRLDQDILSPLAGKKQLYTYENKDFWEQIKTPGKSLKCSALYLSQFRETSPHILASGDGTNRKPTIIGDVYIHPSVKLHPTAKIGPNVSISANVRVGPGVRLISCIILDDVEIKENAVVINSIIGWKSSIGRWSRVQASGDYNDRLGITILGEAVTVEDEVAVIGSIVLQNKTLNVSVQDDIIL*