MDDQTRMLASMGGLGGLSQADVGDPDSVRKQQSLGQPQQDIGDILQQIMAITDESLDEAQARKHALNCHRLKPALFSVLCEIKEKTVLSIRGVQEEDPPDPQIMRLDNMLLAEGVSGPEKGGGSAAAAAAAAAAGGSPNDGSIEHSDYRAKLAQIRQIYHSELEKYEQACSEFTNHVMNLLREQSRTRPISPKEIERMVAIIHRKFSSIQMQLKQSTCEAVMILRSRFLDARRKRRNFNKQATEVLNEYFYSHLSNPYPSEEAKEELAKKCGITVSQVSNWFGNKRIRYKKNIGKFQEEANLYAVKTAVDAANVSAQASQANSPATPNSGGYPAPCYTPDGRL