MDDQTRMMTGLTGLGGLAQADVGDPDSVRKQQSLGQPQQDIGDILQQIMAITDESLDEAQARKHALNCHRMKPALFSVLCEIKEKTVLSIRGVQEEDPPDPQIMRLDNMLLAEGVSGPEKGGGSAAAAAAAAAAGGSPTDSSIEHSDYRAKLAQIRQIYHSELEKYEQACSEFTNHVMNLLREQSRTRPISPKEIERMVAIIHRKFSSIQMQLKQSTCEAVMILRSRFLDARRKRRNFNKQATEVLNEYFYSHLSNPYPSEEAKEELAKKCGITVSQVSNWFGNKRIRYKKNIGKFQEEANLYAVKTAVDAANVSAQASQANSPATPNSGSPGSFSLSHTSDTYLGLRSLNGDGLNIAPSLQPQVDTLHPATHLTGGYEELSGSGLYTPHRLDANSWQDTTNPPSVTSPPGPPGSVHSDTSN