MSSLPDDLLLSIFARISRLYYPTLSLVSKSFRSLLASPDLYKARSLLGHTESCLYVCFHFDSGPNTHWFTLCRKPDGTLTNDTSKKKKSNGYVLATVPIPHSPPANFSSLVAVGSDIYNIGGSIYLGPSSSSVSILDSQSHMWREAPSLRVELMSHSASVLDRKIYVAGSYKDGNGDSNSCKNLFEVFDTKTQVWHPEPIPCSKTKGIFYSKSACIDGKFHVETTHGVVYAYKEGRWDKAIPTMFGMRASYSFCEINNVLFYIHRGVFRWYDTKLRMWRILKGLLGLPSLPENMFVRLADYGGKMAVLWEEDRPSCGAGGRDEMMIWCAVIALKRHLNFSFWGKVEWFDHVLTVPKQHVFVKALTASL