MKSGSSWSVNSILSGPRVRRIQKTFHNFQVTIICGFVTILVLRGTLGAGKFGTPAQDLNELRNRLPGGHRDRASRTMMEYQSDEVYERSHRALLDKDFDPVRYFDPKTVHHTLGEQITDWDQKRAAYMAENSGANRTNTGKPRILLVSGSQPKPCDNPMGDYLILKNLKNKVDYCRLHDIEIFYNMAHLDMEMSGFWAKLPLLRKLMLNHPEIEWIWWMDSDAFFTDMQFELPMDKYENHNMVLHGWYDLLYQQRSWIGLNTGSFLIRNCQWSLDILDAWAPYGPKGKPRTEGGKLLTKYLDGRPEFEADDQSALIYLLLSQKEKWAEKTYLESSYFLHGYWVILVESYEKLMEKYHPGFGDDRWPFVTHFVGCKPCHGSSGDYSAERCTKQMERAFNFADNQILQMYGYQHPNLETYAVKKIVEPASNVKNPSGLTNPVDQPRLLRGRNNLITL*