MSNAIQFFELFNKTKIPSVGLGTWQSEPGLVGDAVTAAIKMGYRHIDCAQIYRNEREIGLVLKKLFQDDVVKREDLWITSKLWCSDHAPEDVPVALDRTLNDLQLDYIDLYLIHWPVRLKKGSVGLKPENLAPVDIPNTWKAMEKLYDSGKAKAIGVSNFSTKKLGDLLDVARVPPAVNQVECHPSWKQTKLRDFCKSKGVHLSGYSPLGSPGTSFIKSDVLKQPILISVAEKLHKTPAQVALRWGLQMGHSILPKSTSESRIKENFEIFDWSIPDDLFTKISSDIEQARLLRGTYFVDETHGHYKTVEELWDGEI*