MSSAPSDDAHWCYHCNKRVVVETLDDFVVCSECNKGFVESIHPIPRSPPLSPDLRVEDSSIGSHFLQMLRLLTHAPSPPRLDVLSYEDEFFGLEINSRNEEDEDDEEEEEEEEEGEDRGGEMFPITTRSITGRNRILDWAEILMGIEDNSDRYAVNAADYVDDGAGYEALLQNLAEGDGGGGGGGGGRRGAPPAAKSAIEALETFEVCSDDKMMVVVCAVCKDGMVIGETVKKLPCGHCYHGNCILPWLGTRNSCPVCRFQLKTDDAEYEEEEARKKRTTTTTTTALTDSGASSSSSASSRF*