MRGVETRIQEIRHRIFREVARMAYHTEWPVDKRIEELPYKIIPGEVGNFRNDVFLERAIVGERLRLAMGLPYRSAAEHAPVSDNIEAADRPETYYTPPLINVIKFACNACHEKRVFVTDGCQGCLAHPCEEVCPKDAIKLDRTNGRSHINDDKCIKCGRCADVCSYKAIIIQERPCAAACGMDAISTDENGKADIDYDKCVSCGMCLVNCPFGAIADKSQIFQVIRAIQSGERVYAAVAPAFVGQFGPKVTPGKLRAAMKALGFADVFEVAVGADLCATQEAIDFIQEVPEKLPFMATSCCPAWSMMAKKLFPEHADCISMALTPMTLTARLIKRHHSNAKVVFIGPCAAKKLEAMRTDIRSDVDFVLTFEEMDGIFDARHVDVEKIEEDPEGVNDASMDGRNFAVAGGVAKSVVDVIHERYPDKEIKVANAEGLKECRKLLTMAKAGKYNGYLLEGMACPGGCVAGAGTMQPIKKSQASVNLYASKAKHKTSNETEHVKELEKLVD