MVFGPIGSTAQSVQFRLVWAPPKPSSKNTAISQQKSQEKDRMALDLKTMYQELVTFGDVAVDFSQEEWDCLNSSQRHLYSNVMLENYRILVSLGLCFSKPSVILLLEQGKEPWMVKKELAKDLCSDEEEEWRKSRQEKNKVAAAPCQNKKKEQKGFLQRESEWLELMNVELKTQMKELKQEWQQLI