MADVTVVINGRTLAVPDNLTVIEACEKAGIEIPALCHHPRLGESIGACRVCVVEVEGARNLQPACVTKVRDGMVIKTSSDRVKTARKFNLALLLSEHPNDCMTCEANGRCEFQDLIYKYDVEPIFGYGTKEGLVDRSSPAIVRDLSKCIKCQRCVRACSELQGMHIYSMVERGHRTYPGTPFDMPVYETDCIGCGQCAAFCPTGAIVENSAVKVVLEELEKKEKILVVQTAPSVRVAIGEEFGYAPGTISTGQMVAALRRLGFDYVFDTNFGADLTIMEEGSEFLERLEKGDLEDLPMFTSCCPGWVNLVEKVYPELRTRLSSAKSPQGMLSALVKTYFAEKLGVKPEDIFHVSIMPCTAKKDEALRKQLMVNGVPAVDVVLTTRELGKLIRMKKIPFANLPEEEYDAPLGISTGAAALFGVTGGVMEAALRTAYELKTGKTLPKIVFEDVRGLKGVKEAEIDLDGKKIRIAVVHGTANVRNLVEKILRREVKYHFVEVMACPGGCIGGGGQPYSRDPEILRKRAEAIYTIDERMTLRKSHENPAIKKLYEEYLEHPLSHKAHELLHTYYEDRSRKKKLAVK