MTVVINGRTLTVPDNLTVIEACEKAGIEIPALCHHPRLGESIGACRVCVVEVEGARNLQPACVTKVRDGMVIKTSSDRVKTARKFNLALLLSEHPNDCMTCEANGRCEFQDLIYKYDVEPIFGYGTKEGLVDRSSPAIVRDLSKCIKCQRCVRACSELQGMHIYSMVERGHRTYPGTPFDMPVYETDCIGCGQCAAFCPTGAIVENSAVKVVLEELEKKEKILVVQTAPSVRVAIGEEFGYAPGTISTGQMVAALRRLGFDYVFDTNFGADLTIMEEGSEFLERLEKGDLEDLPMFTSCCPGWVNLVEKVYPELRTRLSSAKSPQGMLSAMVKTYFAEKLGVKPEDIFHVSIMPCTAKKDEALRKQLMVNGVPAVDVVLTTRELGKLIRMKKIPFANLPEEEYDAPLGISTGAAALFGVTGGVMEAALRTAYELKTGKALPKIVFEEVRGLKGVREAEIDLDGKKIRIAVVHGTANVRNLVEKILRREVKYHFVEVMACPGGCIGGGGQPYSRDPEILRKRAEAIYTIDERMTLRKSHENPAIKKLYEEYLEHPLSHKAHELLHTYYEDRSRKKRLAVK