MSKPRLEGKVALITGAASGIGEEAVKLFVENGGFVVAADVQDDLGHQVVASIGADRATYRHCDVRDEKQVEETVKYIMDKYGKLDVLFSNAGIIGPLTGILELDIEGFDNTMATNVRGVAATIKHAARAMVSKNIRGSIICTTSVASSLAGTGPHAYTTSKHALVGLVRAACSELGAYGIRVNCISPYGVATPLSCRAYNLQPSEVEANSCALANLKGIVLKARHIAEAALFLASDESAYISGHNLAVDGGFTVVNHSFSAI*