MSDSNKRAKMTSFKDSEFTGLKPLSEHDPLLFDLIEKEKLRQYTSLELIASENFTSRAVMDCLGSALTNKYSEGLPHARYYGGNEIVDQVEELCQKRALEAYGLDEKEWGVNVQPYSGSPANFAVYTGLLRPHDRIMGLDLPSGGHLTHGFYTYSKKEGTRKAVSATSVYFESLPYQVDQTTGIINYDQLERDASLFKPAMIIAGGSAYPRDWDYARFRKIADENGALLIMDMAHISGLVATKEQKSPFEYCDVVTTTTHKSLRGPRAGMIFFRRDERGFEHKINQAVFPALQGGPHEHQIAGVATQLLEVMTPEFHQYSAQVRKNAQALGNKLISLGYSLATGGTENHLVLWDLKPQKLTGSKFEKVCDAVSITLNKNCVPGDRSAVTPGGVRIGAPALTTRKMVEADFEQIAMFLHEALTIALKIQEESGPKLVDFVKCLEQNGEVEGLRKRVNEFASGFPMPGFDPKEMKYKL*