MRILSQNRETNSMGRCFALAEVTVVINGRTLNVPDNLTVLEACERAGVEIPALCHHPRLGESIGACRVCIVEVEGARNLQPACVTKVRDGMVIKTSSDRVKTARKFNLALLLSEHPNDCMSCEANGRCEFQDLIYKYDVEPIFGYGTKEGLIDKSSPAIVREISKCIKCQRCVRVCSEVQGMHIYSMVERGYRTYPGTPFDMPVYETDCIGCGQCAVFCPTGAIVENSAVKVVLEELEKKEKILVVQTAPSVRVAIGEEFGYAPGTVSTGQLVAALRRLGFDYVFDTNFGADLTIMEEGSEFLERLEKGDLEDLPMFTSCCPGWVNLVEKVYPELRTRLSSAKSPQGMLSALVKTYFAEKLGVKPEDIFHVSIMPCTAKKDEAMRKQLMVNGVPAVDVVLTTRELGKLIRIKKIPFANLPEEEYDAPLGISTGAAALFGVTGGVMEAALRTAYELKTGKTLPKLVFEDVRGLKGVKEAEVELDGQKIRVAVVHGTANVRNLVEKILRREVKYHFVEVMACPGGCIGGGGQPYSRDPEVLRKRAEAIYTIDERMTIRKSHENPAIKKLYEEYLEHPLSHRAHELLHTYYEDRSRKKKLAIK