MSMSHLLNPHGMNVGGMGSVSNFVGDLSPMDFASDAMSSGMDFAALIGEGEELVRKPKDVVTCQICGLKVSNQRSSLVYHANTKHIKLNLYQCAVCQKTWQTIAKSDVLKHVKAIHNGDESMIIDNRKRLGYQLRMFTARCFPPKPSNKAKPLTAGCSPPRPGGSGESDYNALTADSASQILQSFLAPRMDDSNGMIDQSGMEEHDETGEDLDGDGEPDEGTAPYSHGDGGAMEAALARMNAMGGPVQEPITMTDENVKMEVEDSGEAVAAPISKDKKRFEVKKWSAVALWAWDIQVDNCAICRNHIMDLCIECQANQGNQSTGQKDECTVAWGLPSGQQGVGVPEIWPLICLSTGSMY