MSTKAAQILGHPPGVNFRPDDDELVEFFLLPRLRGEPSWFPVVVVIDDDSAANTLPWNLLKRHGLVDDGNAYFFVHTNNEVARQDRYCPGDGTWVSQRQESGSSCICGETIKWRRTNLNLQMGRGKKGSMGWVMHEYTLTEPPCPFLKICNVTFTGHGKWRKRVPDDESDCQATGEPASKRPRVAVTAAAVDTSVPAIFQQEHSLPFPIDQGISAMTHQQQMVMMPMPDDKNDCQPANSSSATCAYGSTMTTADQDSGAAHAYAGEESAQDTDEETLEWFRLDGKDLLADAEPTAEQ