MSTKAAQILGHPPGVNFRPDDDELVEFFLLPRLRGEPSWFPGVVVINDDSAANTLPWNLLKRHGLVDDGNAYFFVHTNNEVARQDRYCPGDGTWVSQRQESGSSCICGETIKWRRTNLNLQMGRGKKGSMGWVMHEYTLTEPPCPFLKICHVTFTGHGKWRKRVPDDESDCQATGEPASKRPRVAVTAAAVDTSVPAIFQQEHSLPFPIDQGISAMTHQQQMVMMPMPDDKNDCQAANSSSATCANGSTMTTADQDSGAAHAYAGEESAQDTVEETLEWFRLDGKDLLADAEPTAEQ