MTASSDPQSLPSAIPAGFARAAAAMHPTVRSLLVEGADPATVPVDDLLAALGREGSPTAAEYGSVMAVPQSLSARACAALRAAVDSQRRLEADSVDGQAEHQLNLSRAALEALVGSAEAAKLWRLPTAFRARTAVARYSAETRPWIAFHPDAYEVTVNVALSDDASHEGGRLLGVFGGAVQPLLRAEGDATVHSSRLLHAVSAMTGGTRYALILFFDRRARAGRRTRWSTPAAAVSKVEGRDAFSVRVSGGGVGQLLG*