MSAAGSTSSPEPSEAVRGSLIPVLPDDLAVHCIARLPRAAHPALALVSRALHALLCRHPEPLLAARKRLGLSDPHVLVSLRPPSSASPLFFLLLPQPGWPPLPLPTPPVPVSSSSAAAAAGSRLFLVGGSVDGVPAPSVQVLDARTRSWSVGPRLSSPREFAAAVALPGALFVAGGCVPSSPFWAESLDLASPRAKWAPVPSPDHLREKWIHGCVSLAGKVLAVADRGGLAYDPAAPPAEAWAPVSPVLDMGWKGRAAVVGGILYSYDYMGQVKGYDPDTDAWSMVQGLDKELPRFLCGATLANVGGLLYLIWEVKWKGKASASDGEVRGMVAVEWATIEVTSAKEGRLMGKVMCRDTVVFADMPRGSAITHCVALDL*