MARIGPVFQGWEPFGFRKKAPNAASKRDVKAVNAARWAGSSVETIKKYNSESNKASSSTPGLNSKRLDEETEVLGYDRVSSDIKKAIVQGRLDKKITQAQLAQSDESCHNAATVKRGHKGKAKHAENDWRTMTEPCTTRKHLSIQTDAYLEELVENVAEYDIDTQTDSFLDRPSTPLFIPQKSGPDVGTQIEEGDLFNFEEEVEPMVEVLVGRTLEQAMMEVMEEKQIANLHAYQEHFEQIRSAELVATQRMEAAERRVLEEKRKRIQQEKRRLEEEQKIKEKVHFIFLKYNMTIFFNPFN*