MASSRYLFSLFHRHRVIPFEFLGQPSSALFSTHIVGDTPILVRDFVHKALYDPNVGYFSQKSASVGVLDSSIKFNRFEGRKAYMKHLDKIYKQSDVSWFTPVELFKPWYAHGIAESILRTTNLSVPLKIYEIGGGSGTCAKGILDYIKLNAPTRVYDNISYTSVEISSSLAAKQIQTVGEVDSHLSKFRVEHRDATDRNGWGDVNEQPCWVIMLEVLDNLPHDLIYSENQTSPWMEVWVERKQGGELSELYRPIEDSLIKSCMEIIDMPDATTGGSRVSSAMKNIWAKVLPKPRWCWLPTGCLKLLEVLHGALPKMSLIASDFSYLPDVKIPGERAPLVSTKKDGSSSDYNSYLDAKGDADIFFPTDFLLLEQMDHYCSGWMKQQKDGEPLKRGKKRRTLSLDTAAFMEEFGLPTKTRTKDGYNPLLDDFKNTKVYLSVPTHNVK*