MAHQKEATNRVEWKIRVADGSSKDLVPESGPAGRAWLGIQGLIAGLVLKVGRCFKKAWDLAVDDPRKVIHCLKVGTALTVVSLFYYTRPLYEGLGRNAMWGVMTAVVVFENTVGATLSKSLNRACGTLLAGSLAVGVHWIASQSGEKLEPFVNGASVFLLASAATFSRFIPTVRTRFDYGALVFILTFSLISISGYRVEKLLKMAHQRLSTIAIGGFMCILISILVCPIWAGKELHLLITRNMDKLAYSLDGCVAEYFNNSGIPVEKSQGYKCVLNSKAAEETMANFARWEPAHGHFKFKHPWRQYLKVGASMRRCAYCIEALNGCINSENQVPESIKQHLSGNCLRLGSVSSSVIRELAITMRTMKKSPRTQNLLKEMKNSVQELHNELGSLPNLLLPPPSIEATLPLEEVIPIATVASLLIEVAARIEGIVSATEELASLAKFKPAVERIAPH*