MSEEKVVAVIMVGGPTKGTRFRPLSFNTPKPLIPLAGQPMIHHPISACKKISNLAQIFLIGFYEEREFALYVSSISNELKIPVRYLKEDKPHGSAGALYYFRDRIMEEKPSHVFLLNCDVCCSFPLQGILDAHRRYGGIGTMLVIKVSAEAASQFGELIADPDTKELLHYTEKPETFVSDLINCGVYVFTSDIFNAIEEVYSQIRDTSSNYQSATRSVPADFVRLDQDILSPLAGKKQLYTYENKDFWEQIKTPGKSLKCSALYLSQFRETSPHILASGDGTNRKPTIIGDVYIHPSVKLHPTAKIGPNVSISANVRVGPGVRLISCIILDDVEIKENAVVINSIIGWKSSIGRWSRVQASGDYNDRLGITILGEAVTVEDEVAVIGSIVLQNKTLNVSVQDDIIL