MDDQTRMLGLAGLGALSQADVGDPDAARKQQALGQPQQDIGDILQQIMAITDESLDEAQARKHALNCHRMKPALFSVLCEIKEKTVLSIRGVQEEDPPDPQIMRLDNMLLAEGVSGPEKGGGSAAAAAAAAAAGGSPNDGSIEHSDYRAKLAQIRQIYHSELEKYEQACSEFTNHVMNLLREQSRTRPISPKEIERMVAIIHRKFSSIQMQLKQSTCEAVMILRSRFLDARRKRRNFNKQATEVLNEYFYSHLSNPYPSEEAKEELAKKCGITVSQVSNWFGNKRIRYKKNIGKFQEEANLYAVKTAVDAANVSAQASQANSPATPNSGGYPAPCYTPDGRL