MVDKMDANMEQQFDLSLIEAVKMNPVIYDRSHYNYKHFVRKAQVWKQISEQLGMPEQKCTKRWKSLRDKFAREMKLSTESRWRYFKQMSFLVESIRQYRESLLGKCGPLPPAQAANQVAQVDHNQQQAQQQQHVVDTMFPLNGAAATSQQALQNHHVEITVTSDNQLTATTTPASGKEQKQTFYYEVPMKRERTEDELFHESMLNNLKSKQNQQGVSAEDQSFGVVVTDMLNTLGVRQKAEAKVHIIKYLTDMQLLAQHNKY