MDLKHFRASSPLVIGKQSTATPTSPALQLDQVVYLCCTFFEVMDKEGKNSLQSVEDSDAVKALDLSLPSKQKQRPTTGSIFPSKEINFGVNEILAKKDVQKPLAVAGAIGNLGIGACALNPFRTGDYESQLHTLARCHLPFIAAANPFLNYGFAAVPAPSADMLRSLAFPPSLLYQSAVGVASQMPSLGQLSISHVKIKDGYICKFCGKRFPRSANLTRHLRTHTGEQPYRCQYCERCFSISSNLQRHVRNIHNREKPFRCPLCERCFGQQTNLDRHLRKHDFDAKVINAAGIGPNEQLQGISVDPSSVSVLKSDDGTGKSNDQQEEMDEMCILDEEDGRHVSKAEVADLNFSMH