MSTLDITTPASIVHDGCIIIKRSTRPDDISSIHTRIALPSVREIGLFAHTTHDENGEHDKSGLDKDDMPNHAWLDELVPVLSEIAQDFHFEKVTLCDFSWGCVTKSTREFLLSRFSSATHLKLCTVDFWYTNELLKTLQSFPRLTQLEIVNCEWEFLNLSQEQATRTEELNLTHLILDEAHTQYDPVVLWLLGNGERAIVNVSSAHIVWENTDARCLVRLMEKIAPSLRNLTYRQKVKNLVECTPTLRGLDGDELMDPSFSAVLAERWTAPENEKVAAVKAMELLRTTRVNRGVLTELDACIEWSPLAVFGIELLCQLLSHQATSVSLTLILDSSPNDTEWDTVDELLNTLTVNKTTLAVFELWLDGDLANSLFFDDGAPIMRRLPRLVQQNIWQIRYVDSSYDSASD*