MAKQAKTVTITINGTPLEVEEGTLLVDAASRADVEIPTLCYHEDLSPRGICGICLVKVNGEYVRSCITRVREGMEVVTSDPVIRETRRKILELILATHPDDCLKCIKHGKCELQDLAERLEVRSIPYDKYERGLPVDRTSPSIVRDMNKCIGCGRCIEVCHHVQSVGAIFFHNRGSHTIVANAAGQTMGTSVCVACGQCVVYCPVGALYEKEAVERVWEALADPEKVVVAQIAPAVRVALGEEFGMKPGELVIGKIYAALRRLGVDYVFDTNFSADLTIMEEGTEFLHRLEKGERLPLITSCSPGWIKFAETYYPDLLPHLSTCKSPQQMMGAVVKTYFAQAKGIPPSRIVSLSIMPCTAKKFEAQREEMRDSGFWDVDIVLTTRELARMIRQAGIRFDQLKEEPADPVLSSYSGAGTIFGATGGVMEAALRTAYEIKTGKSLPKVEFAQVRGVKGVKEAVIELNGTQIRVAVAHGLSNARKVLDRVREAKERGEPLPYHFIEVMACPGGCVGGGGQPLPSPLKKREERLMGLYAEDSALPVRKSHENPEVRALYEHFLKEPNGELPHTLLHTHYEPRDPYRLRKNPLREQVSTPE