MSTSQSTRAVWSYTYEKGLVDIMKEHANIPMYKKQNGWTRVGWRNITKQFNEKFPLAHFTQQQIQSKEKELKENYRIIQDARKNSGAGWNESLCMIIAKPEIWDEMIEENAKVSKFQKKSFPLYENLASLYAGSITTRDLNSTSTEHPPNKRVGPPVKRSHTEQSTQNTIAAFDTIGINFAINGTNPSPQSNGPEVQSAPSINLEDQEGVSGKIRKQSQMPAKIKEFIELRKIQIDDKKKQEDDYCVEKCIDVVDGMEDLTDEQKADANELFQSKMNRQIFMKTKNPNVRLIWLKKKISQNQ*