MAGRLSESVGSGPGAEAETAADPDAKRDVLEHLCARTHLKQLVMEFDTACPPDEGCNSGAEVNFIESAKETLEEVGKVKSAFESKALVIKRIQLMDALRKRVKENDGCARLIVETMRDIIKLNWEIIQAHQQARVIRENLNDIRRKRYFLKQAEGEKALRIFTTVRKKKEVVRMKIAEKLKFIHRNVQYERKVTTLVQNILQNIIVGCQINWAKDPSLRAIILQLEKDISIQNLL