MSTKAAQILGHPPGVNFRPDDDELVEFFLLPRLRGEPSWFPGVVVIDDDSAANTLPWNLLKRHGLVDDGNAYFFVHTNNEVARQDRYCPGDGTWVSQRQESGSSCICGETIKWRRTNLNLQMGRGKKGSMGWVMHEYTLTEPPCPFLKICHVTFTGHGKWRKRVPDDESDCQATGEPASKRPRVAVTAAAVDTSVPAIFQQEHSLPFPIDQGISAMTHQQQMVMMPMPDDKNDCQATNSSSASCAYGSTMTTADQDSGAAHAYAGEESAQDTDEETLEWFRLDGKDLLADAEPTAEQ