MSVAHENARRIISDILGKQNIERVWFVGCGGSLTGFWPGKYFLDCEASKLAVGYITSNEFVHATPKALGKNSVVILASQQGNTAETVAAARVAREKGAATIGLVYQPDTPLCEYSDYIIEYQWARYPETVDPAQQKAAYSLWLALEILAQTEGYAQYDELVSAFGRFSDVVHGAQRQVQEDAQRFAAEWKDEKVVYMMGSGPSFGAAHQESICILLEMQWINSASIHSGEYFHGPFEITEPGTPFILLQSSGRTRPLDDRAIRFIERYQGKLQLIDADKLGIQDLSTDVGEYFCGLLHNCVLDVYNLALATARNHPLTTRRYMWKVEY*