MLHLGELSGPDALLLKSTEGCCVEPSAELPRLPARDAPAAPGYPGAGDFLSWALSSCSTGGDLADSCFLEGPAPTPPPGLSYSGSFFIQAVPEHPHDPEALFNLMSGILGLAPFPSPEAGASRSPLDAPFPAGSDTLLSSPPDLYSPDLSAAAFSEAFWEASPTVGAPSQCVYEPQLSPPDVKPGLRAPPVSPAPDAASTFKGPYAPWELLSVGAPGNCGSQGSYQAAPEARFPSIGTKIEDLLSISCSAELPAGPTNRLYSTGAYDGFSLAPGDLGEGAEGLPGLLTPPSGEGVNSGDGGDFLAGTQPQLSPLGIHSVATTDFPKPLVAEISGSSGVAAPPVLPPSAPFSQAKARRKGRRGSKCSARCFCPRPHAKAFACPVESCVRSFARSDELNRHLRIHTGHKPFQCRICLRNFSRSDHLTTHVRTHTGEKPFACDVCGRRFARSDEKKRHSKVHLKQKARAEERLKGLGFYSLGLSFATM