MASSRNLFSLFHRHRVIPFEFLGQPSSALFSTHIVGDTPILVRDFIHKALYDPNVGYFSQKSASVGVLDSSIKFNRFEGRKAYMKHLDKIYKQSDVSWFTPVELFKPWYAHGIAESILRTTNLSVPLKIYEIGGGSGTCAKGILDYIKLNAPTRVYDNISYTSVEISSSLAAKQIQTVGEVDSHLSKFRVEHRDATDRNGWGDVNEQPCWVIMLEVLDNLPHDLIYSENQTSPWMEVWVERKQGGELSELYRPIEDSLIKSCMEIIDMPDATTGGSRVSSAMKNIWAKVLPKPRWCWLPTGCLKLLEVLHGALPKMSLIASDFSYLPDVKIPGERAPLVSTKKDGSSFDYNSYLDAKGDADIFFPTDFLLLEQMDHYCSGWMKQQKDGEPLKRGKKRRTLSLDTAAFMEEFGLPTKTRTKDGYNPLLDDFKNTKVYLSVPTHNVK*