MDDQTRMLTGLTGLAGLQQADVGDPDSVRKQQSLGQPQQDIGDILQQIMAITDESLDEAQARKHALNCHRMKPALFSVLCEIKEKTVLSIRGVQEEDPPDPQIMRLDNMLLAEGVSGPEKGGGSAAAAAAAAAAGGSPTDSSIEHSDYRAKLAQIRQIYHAELEKYEQACSEFTNHVMNLLREQSRTRPISPKEIERMVAIIHRKFSSIQMQLKQSTCEAVMILRSRFLDARRKRRNFNKQATEVLNEYFYSHLSNPYPSEEAKEELAKKCGITVSQVSNWFGNKRIRYKKNIGKFQEEANLYAVKTAVDAANVSAQASQANSPATPNSGGYPAPCYTPDGRL