MSTKGAQILGHPPGVNFRPDDDELVEFFLLPRLRGEASWFPGVVVIDDDSASNTLPWNLLKRHGLVDDGNAYFFVHTNNEVARQDRYCPGDGTWVSQRQESGSSCICGETIKWRRTNLNLQMGRGKKGSMGWVMHEYTLTEPPCPFLKICHVTFTGHGKWRKRVPDDESDCQATGEPASKRPRVAVTAAAVDTSVPAIFQQEHSLPFPIDQGISAMTHQQQMVMMPMPDDKNDCQAANSSSATCAYGSTMTTADQDSGAAHAYAGEESAQDTDEETLEWFRLDGKDLLADAEPTAEQHYGLDQRDQLFW