MLHLSEFSGPDALFVKSTEGCCAEPNAELPRLPARDASAAAGYPGAGDFLSWALSSCGAGGDLADSCFLEGLHPTPPSSSYSGSFFIQAVEHHDPEALFNLMSGILGLAPFPGHEAAASRSPLDAPFPTGPDALLPGPPDLYSPDLGAAAFPEAFWEASPSTGAPSQCLYEPQLSPPDVKPGLRAPPASPALDAASAFKGPYAPWELLSVGTPGNCGSQGGYQAVPEARFPSIGTKIEDILSISCPAELPAGSANRLYPTGAYDAFPLAPGDLGEVAEGLPGLLTPPSGEGGSSGDGGEFLAGAQPQLSPLGLRSAAAADFPKPLVADIPGSNGVAAPPVPPPPAPFPPAKARRKGRRGGKCSARCFCPRPHAKAFACPVESCVRSFARSDELNRHLRIHTGHKPFQCRICLRNFSRSDHLTTHVRTHTGEKPFACDVCGRRFARSDEKKRHSKVHLKQKARAEERLKGLGFYSLGLSFAAV