MSTKAAQILGHPPGVNFRPDDDELVEFFLLPRLRGEPSWFPGVVVIDDDSAANTLPWNLLKRHGLVDDGNAYFFVHTNNEVARQDRYCPGDGTWVSQRQESGSSCICGETIKWRRTNLNLQMGRGKKGSMGWVMHEYTLTEPPCPFLKICHVTFTGHGKWRKRVPDDESDCQATGEPASKRPRVAVTAAAVDTSVPAIFQQEHSLPFPIDQGISAMTHQQQMVMMPMPDDKNDCQAANSSSATCANGSTMTTADQDSGAAHAYAGEESAQDTDEETLEWFRLDGKDLLADAEPTAEQQTRTSYNREEQLRLL*