MLHLSEFSGPDALLVKSTEGCCAEPSTDLSRLPGRDAPAAAGYPGAGDFLSWALSSCGAGGDLADSCFLEGPAPTPPPGLSYSGSFFIQAVPEHPHDPEALFNLMSGILGLAPFPGPEAAASRSPLDASFPAGPDALLPGPADLYSPDLGAATFPEAFWEVSPSAGAPSQCLYEPQLSPPDVKPGLRAPPASPALDTASAFKGPYAPWELLSAGAPGSCGSQGGYQAAPDARFPSMGAKIEDLLSISCPAELPAGPANRLYPTGAYDAFPLAPGDLGEVAEGLPGLLTPPSGEGGSSGDSGEFLTATQPQVSPLGLRSAAADFPKPLVADIPGSSGVPEPPGPPPSVPFPPTKARRKGRRGGKCSARCFCPRPHAKAFACPVESCVRSFARSDELNRHLRIHTGHKPFQCRICLRNFSRSDHLTTHVRTHTGEKPFACDVCGRRFARSDEKKRHSKVHLKQKARAEERLKGLGFYSLGLSFAAL