MSSLPDDLLLSIFARISRLYYPTLSLVSKSFRSLLASPDLYKARSLLGHTESCLYVCFHFDSGPNTHWFTLCRKPDGTLTNDTSKKKKSNGYVLATVPIPHSPPANFSSLVAVGSDIYNIGGSIYLGPSSSSVSILDSQSHMWREAPSLRVELMSHSASVLDRKIYVAGSYKDGNGDSNSCKNLFEVFDTKTQVWHPEPIPCSKTKGIFYSKSACIDGKFHVETTHGVVYAYKEGRWDKAIPTMFGMRASYSFCEINNVLFYIHRGVFRWYDTKLRMWRILKGLLGLPSLPENMFVRLADYGGKMAVLWEEDRPSCGAGGRDEMMIWCAVIALKRHLNFSFWGKVEWFDHVLTVPKQHVFVKALTASL*