MASSRNLFSLFHRHRVIPFEFLGQPSSALFSTHIVGDTPILVRDFIHKALYDPNVGYFSQKSASVGVLDSSIKFNRFEGRKAYMKHLDKIYKQSGVSWFTPVELFKPWYAHGIAESILRTTNLSVPLKIYEIGGGSGTCAKGILDYIKLNAPTRVYDNISYTSVEISSSLAAKQIQTVGEVDSHLSKFRVEHRDATDRNGWGDVNEQPCWVIMLEVLDNLPHDLIYSENQTSPWMEVWVERKQGEELSELYRPIEDSLIKSCIEIIDMPDATAGGSRVSSAMKNIWAKVFPKPRWCWLPTGCMKLLQVLHGALPKMSLIASDFSYLPDVKIPGERAPLVSIKKDGSSSDYNSYLDAKGDADIFFPTDFFLLEQMDHYCSGWMKQQKDGEPLKRGKKRRTLSLDTAAFMEEFGLPTKTRTKDGYNPLLDDFKNTKVYLSVPTHNVK*