MRGVETRIQEIRHRIFREVARMAYHTEWPVDKRIEELPYKIIPGEVGNFRNDVFLERAIVGERLRLAMGLPCRSAAEHAPLSDNIEAADKDETYYTPPLINVIKFACNGCAEKKVMVTEGCQGCLAHPCEEVCPKDAIKLDRYNGRSHIDQDKCIKCGRCADVCSYKAIIIQERPCAVACGVDAIHTDINGKAEIDYDKCVSCGMCLVNCPFGAIADKSQIFQVIRAIQSGERVYAAVAPAFVGQFGPKVTPGKLRAAMKQLGFADVFEVAVGADLCATQEAEDFIREVPNELPFMGTSCCPAWSVMAKKSFPDHANCISMALTPMTLTARLIKHNHPNGKVVFIGPCAAKKLEAMRKSVRSEVDFVLTFEEMAGIFDAKHVDLATIEEDPTGVNDASTDGRNFAVSSGVSQAVVNVIKARYPDREVKVASAEGLRECRKMMKDAVAGKYPGYLLEGMACPGGCVAGAGTMQPIKKSQVAVNLYAKQANHKTSNETEHIKELDKLVD