RKHALNCHRMKPALFSVLCEIKEKTVLSIRGIQEEDPPDAQLMRLDNMLLAEGVSGPEKRGRGGPMAVAATSGGCPNDNSIEHSDYRAKLSQIRQIYHSELEKYEQACSEFTTHVMNLLREQSRTRPISPKEIERMVNIIHGKFSTIQMQLKQSTCEAVMILRSRFLDARRKRRNFSKQATEVLNEYFYSHLSNPYPSEEAKEELAKKGGITVSQVSNWFGNKRIRYKKNMGKFQEEANIYAAKTAVDATNVVAQGNQANSPSTPNSASSGSFKMTNSGDSFINLQSLTSYQSSPVGGNVQSQMDSLHHVIHQTGRYDTIVGNPLYTTQRIDANGSWQDATTPSSITSPAGDPGSVNSDASN