MGLRAQNDGVRGRRKSSTRGHHRFVGVRQRPSGRWVAEIKDSLQKVRLWLGTFDTAEDAARAYDDAARALRGANARTNFELPQSTNESGHANGGAGVAENVEPFSFEAVCGNGAEADGLLGALRAKLLDGKGSQPSHTASNQSMAWSNESPALAYDQVPNWSTWSTQTGSFTEQCPMELPSQITSLARDGKVTALSTQQLSQIDGSAILGSSASGAWPSDQQQFLHCDNNWAAGGANASWDPLFYASSVLG