MNSVAQSIYRQGRGAPLVETPMDFLQLEKTNESKSNGTRRRPPKLPPGPSKLPIIGNLHQLGNMPHLSLQRLSQKFGPIIYLKLGEVPTVVVSSAAMAKEVLKTHDPALASRPQIFSAKHLFYDCTDVVFSPYGAYWRHIRKICILELLSARRVQSYGFVREQEAARLVHRIASSYPNPVSLTKKLALYSNDVLCRVAFGRDFSQGGDYDRHGFQKMLEEYQVLLGGFSVGDFFPSMDWINSITGMKKRLVETFRRFDRFFDEIIEEHRDPKRAIEEHKDLVDVLLDVQKNGSLDMPLTMDNIKAVILDMFAAGTDTTFITLDWGMTELITNPRVMKKAQDEVQRVVGDRSIVLESDLQELHYLKAVIKEIFRLHPPAPVLVPRESMEEVIIEGYEIPAKTRIFVNAWAIGRDPESWENPEVFDPDRFMASSMDYKGQDFELIPFGSGRRGCPAITFGAATIELALAQLLHSFDWELPHGIDVKDLNMTEVFGITMHRIDELIVVARPRFT