MFVQPAPAPSRVFEPELAASAETQTPAQSTSFKDAALAALVKGVLNIEPLASLLKKQARKTITKRAEKMGLDWTRRVEELKAEDLEGYMARVENKGLKIPEYYKVDFHTYPSGNLSWEAATEIEVSSVAVHASIYPDLPIAKLRELVPGEPARVLDVGCSTGLSTLELEELYPGAAVTGIDLSPYFLAVARLRADQRGSKTEFVHAAAEATGLADGSVDLASICLVTHELPRPHPPTLFRSTEPYLEEYQALDMPQALREAGFEAVTVASNSPRHRTIVARKPL*