MRGVETRIREIRHRIFREVARMAYHTEWSVEKRIEELPYEIIPGEVGNFRNDVFLERAIVGERLRLAMGLPYRSAAEHAPLSDNISAADKAETYYTPPLINIIKFACNACHEKRVFVTDGCRGCLAHPCVEVCPKGAVTLERTNGRSVIDQDKCIKCGRCADVCSYHAIIVQERPCAAACGMDAIHTDANGKADIDYEKCVSCGMCLVNCPFGAIADKSQIFQVIRAIQTGERVYAAVAPAFVGQFGPKVTPGRLRAAMKELGFADVFEVAIGADICAVQEAEDFVNEVPEKLPFMATSCCPAWSTMAKKLFPKHANCVSMALTPMTLTARLIKNQNERAKVVFIGPCAAKKLEAMRSDIRSDVDFVLTFEEMAGIFDAKHIDIETIPEDPEGVNDASTDGRNFAVSGGVAQSVVNVIKEKYPDKEIKIANAEGLKDCRKLLTMATKGKYNGYLLEGMACPGGCVAGAGTMQPIKKSQTAVNLYASKANHKTSSETEAVKELEKLVD