MDSGHQYSGVQFKDATAAQASTSPRENRVVVGEMDFFSKEKNTMASVELDLKVPSLGIKSEDLTVNTGLHLANTRSDQSMVDDGMSPHEDDKEGKSELVAMQAELERTKEENQKLRAMLNQVTSNYNALQMHLVALVQQRRASGNPQGHDIEAKSSNKHEGIVVPRQFMDLGPGGDIDEPSHSSTASRDRSLSLRSHTAKYTREDSSDNGWSPDKASKLTASKATEQAQDATMRKARVSVRARSEAPMITDGCQWRKYGQKMAKGNPCPRAYYRCTMATGCPVRKQVQRCADDRSILITTYEGAHNHPLPPAAMAMASTTSAAASMLLSGSMPSGDGLMSSNFLARTILPCSSSMATISASAPFPTVTLDLTQSPNPLQFQRSAASHFQLPFASAAPGLATSLSPPQVFGQTLQTQSKFSGLQSAATAAITADPNFTAALAAAITSIIGGGGNHQTGNNNNSHSISLLHIDISSKIEIDDEDKLAF