MEEASRLLAGLQAPPGAAGDPSPHRLQPPPGPGLQDTGDILQQIMAITDQSLDEAQARKHALNCHRMKPALFSVLCDIKEKTVLSIRGIQEEDPPDAQLMRLDNMLLAEGVSGPEKRGRGGPAAIAATSGGCPNDNSIEHSDYRAKLSQIRQIYHSELEKYEQACSEFTTHVMNLLREQSRTRPISPKEIERMVNIIHGKFSTIQMQLKQSTCEAVMILRSRFLDARSPGNSNYCIHTVNSIIFDFRRKRRNFSKQATEVLNEYFYSHLSNPYPSEEAKEELAKKGGITVSQVSNWFGNKRIRYKKNMGKFQEEANIYAAKTAVDATNVVAQGNQTSSPPTPNSGSSGSFKMTNSGDSFINLQSLTSYQNSPVGANVQSQMDSLHHVIHQAGRYDSIVGNPLYSTQRIDANGSWQDATTPSSITSPAGDPGSINSDASN