MSEEKVVAVIMVGGPTKGTRFRPLSFNTPKPLIPLAGQPMIHHPISACKKIPNLAQIFLIGFYEEREFALYVSSISNELRIPVRYLKEDKPHGSAGALYYFRDRIMEEKPSHVFLLNCDVCCSFPLQHILDAHRRYGGIGTMLVIKVSAEAASQFGELIADPDTKELLHYTEKPETFVSDLINCGVYVFTSDIFKAIEGVYNQMRETSSNYNHFQYATRSVPADFVRLDQDILSPLSGKKQLYTYENKDFWEQIKTPGKSLKCSDLYLSQLRETSPHLLASGDGTNKKPMIVGDVYIHPSVKLHPTAKIGPNVSISANVRVGPGVRLINCIILDDVEIKDNAVVINSIIGWKSSIGRWSRVQASGDDNERLGITILGEAVTVEDEVAVIGSIVLQNKTLNASVQDDIIL*