MTQYTEDQLQQALEAISRGQAIKSASREYGIPRTTIYRRMTGAQSRVIAFADLQRLSPDQEAKLAEWVRIQHALGLAPTHQQVKVFAERILHAMGDTEPIGKGWIQAFLKRNPSIKVQRSRPIDSRRINGASTEVIRXWFKLLAIPEVQGIKPANRYNMDETGILEGQGSNGLVLGMSETKSVRKKQPGSRAWVSIIECISALGQRLHPLIIYKGXTVQQQWFPLDLGPYEGWXFTATENGWTTDATAVEWLQKXFIPQT