MLFASKLGWGGLTSCALGGLLALIGVRCGRLARQLDAAIQVDSLAELKHLFALVPLLVAVTGRVLAPSPLKCEMSDAEAAIVELREEKQSEQRVSGGVWVRNSQLLREVVREAEWGLRDSSSKRELPVQDGHKAQGDFLQTTTDCLIPERRAPLAQIADEVIGSRIVGVRRLERALPTGTMLTAIGELSTAMDDPAAFKGAVRKGGMMLVLRPPRNGPFLLSRKPLPELIASLQTSSKAYQHWAVAFTMLGVSLLAAAGTQHALIWTRQQRMRRAAEKALRQRAAAGGGADVAAASDATADGEQDGGIARGLCVVCLERPCDTVFPACGHMCACSRCSGALPRCPICRSRAPAIRVYTTX