MKNSLSILSFILLLSPLFAMANTSFGAENTEGIKYDLFPEILKEEAVGRLHELGKVSDANGYLERTFQSPASIRAGNLLRAWMEDAGLKTWVDQMGNVHGRAEGINPSERALLIGSHLDTVIDAGFFDGSLGIICAISALKALNSSGRLGKLRRPIEVIAFSDEEGVRFQSTFLGSAAIAGILPVSALQVHDKNGVTVQGALRASSIETTEENLLQLKYEPESVWGYVEVHIEQGPVLENVGLPLGSVKGIAGQTRLKVTVKGTQGHAGTVPMNMRQDPMVAAAELIVFLESLCKQPDYYLSYDGQCTSSTVESLAGSLVCTVGEISTWPSASNVIPGQVTFTVDVRAMDDSGREAIIYEFSNRLYHMCDRRSVFCNVERKHDANAVVCDHGLSTQLKSASYTALKRITGEDPGDVPVLMSGAGHDAMAMSHLTKVGMLFVRCRGGISHSPAEHVLDDDVWAAGMAVLAFFETLL*