MESIEVEQEEKKFRSMVDEHLEGINSETSDRRSAPEGLMDPVRTSVTGSPYDDPTDEETGGGNSSTSKSNAESEVLAESRTEDEWREETSDEDEDVEGKEEEEDQSEGQQECDLLPGHENSEESEEKLSAQSRERPAPPSSLVLSGPKSMKKKVLVAPTLSLSLGGSLASEDFAPGFLSPSPEDDDDPRLDLDLDAMETPSDSESLHFPNYDLDLEDDLRRLGVASHKPFGSASGSLPDQTGLSALDKEDVVDSKGTRWRCFSTGDPPQESRVNMTVLEPFLRVLSHGGYHGDGMDDIVVFSSCYLPENHLENYQYVMDNLFRFVVGTLELMVAENYVIVYLCSGGQKDKLPGIGWLRDWYTTIDRRLRKNLKGFYVVHPTWYIKALITIIKPFISSKFSRKLQFVDSLQELSQLIPTEHVQIPESVRQYDQSLSR