MSTSVNINGVEFQPRLLINGEFVEASDKGTFNVVNPATGEMSCKVPEATEDDTNRAVAAAKAAQPGWAALDPAKRGAYLKKLAALIREHKSTLHHLEAISMGVPVNHFFHADFGADELDYFAEAWPHIQGQSSVNTPGYVTMTFRQPFGVAACIIPWNAPLYFFATKAAAALITGNTVVLKSSEKAPLAVAYAAELVAKAGFPPGVFNILSGHGLPSGRCLARHMDVRAISFTGSSRTGKLIQEEAAKTNLKSVTLELGGKSPAIIFDDANIEQALTDTMSSIVLNAGQVCIANSRVYVQKSVAPKFIEAFTKRMATIRGGNPLDPQTQMGPQADEIQYKNILSYIEEGKKSGKLAVGGKGQLDERKGYFVEPTVFLDTPEDAKIMKEEIFGPVLNINTFETEEEVVAKANDTEYGLWAAVFTNDLSRAMRMAKALESGYVSINCSSPSIGRDLPFGGYKGSGQGREGRLHSMNHFLEIKSVIIKLDEKASLQWNM*