MATSAAVLDRIRSFPRGTSCGRDGLRAQHLMDCLSGAVVAVSDELFDSIFGMVNLFLVGKFAMGFGEYVASAPLTPLVKPCGGIRPIDVGTVWRRLVSKVGAAMVGPSLGSYFDGLQFGVGVSAGGGANLHVVNRLIKYRGSYVGLSILVERLAMIREVRLRCPGISRWVEFCYSTPARLYYGEHTLWSSQGVQQGDPLGPLLFALVLQPLVCKIRDAFDVCLQARYFDDDIIIGDTLVAGKVLKLIMEDGPRLGLHPNVDKIEVFWPTEDPRSRLVGVFPPDIARPLHGVKLLGGPASSNPAFSGELVMQRVTKTIGLLLGLMILSAAQRTFDEALRSSLERIVTASGPGFGDLLWRLATLPFSFGGLGVYSAGDSFGLQTKLLRHVDIVGPARAFEDALILFS*