MTRLAIHRFTPVLFCSVAMSSICLPPVAPMANQDCLDLHRAFEGFGCDGPGVIRILAHRTAAQRSQIQKVYMNMFNEDLYQRLKSELHLNFQKTMLLWMQDESNRSAKILKAALKSNSSKKIAIFAETLSLKRSSELASISEAYRILFGRALQDDMGLHFSSSSQKVRRKGVPLGGSCDVFAAKSKCPCLNSFAFHYFQLFLFYLQEKLENNADLEPSCARDEAMDLYNAGEGSSSLDDAVFIHSLTARNRQQLSLIFESYKKLFGHAIHKGLKKHECGDSSEFVRVLQIITKCIGSPADYFAKVLYKSMKGLGTDNDTLIRVVVTHAEVDMAEIKTAFLHNYRKSLAAMVTSDTSGNYRKFLLALIGVPY*