MNILQCLFTLLLLPCTLADVDFTVPTIGTNFKGGDVVTVHWCESGQPPRISELSQYDLSLYAGGDKADTQYEVAVLIKNGLFTRGNSVSIRIDPGVGGNEANAYFLKMVASGPEAFAINFSNRFTLSNMTGSFPPHLVDDIRSLSNSDGYAVKEELRKRGVGAAYAAYTVPYPLQSGPTKYAPMAKEPGSTIPVKTKAPAPQFTASVYTIATTRLPPATVQATLSASATYSIVSVENTASPAPHPHDAAMKRLMERWKD