MRGVETRIQEIRHRIFREVARMAYHTEWPVDKRIEELPYKIIPGEVGNFRNDVFLERAIVGERLRLAMGLPYRSAAEHAPVSDNIEAADRPETYYTPPLINVIKFACNACHEKRVFVTDGCQGCLAHPCEEVCPKDAIKLDRTNGRSHINDDKCIKCGRCADVCSYKAIIIQERPCAAACGMDAISTDENGKADIDYDKCVSCGMCLVNCPFGAIADKSQIFQVIRAIQSGERVYAAVAPAFVGQFGPKVTPGKLRAAMKALGFADVFEVAVGADLCATQEAIDFIREVPEKLPFMATSCCPAWSMMAKKLFPEHADCISMALTPMTLTARLIKRHHSNAKVVFIGPCAAKKLEAMRTDIRSDVDFVLTFEEMDGIFDARHVDMEKIEEDPEGVNDASADGRNFAVAGGVAKSVVDVIHERYPEKEIKVANAEGLKECRKLLTMAKAWKYNGYLLEGMACPGGCVAGAGTMQPIKKSQASVNLYASKAKHKTSNETEHVKELDKLVD