MQSSLQTTISGRVLAGSKLPLRPGSRAFTAGTRSRSSSLHCVATQAAAPKGTPVPKNSILVLGGTGTLGRQIVRKALDEGYDVRCIVRPRQNPADFLRDWGATTVQADITDITSLPAALVGISAIIDCATARPEESAQAVDWDGKVALIQCAQAMGISRYIFFSIFNCDKHPEVPLMNIKACTEEYLKTSGLDYTVLRLCGFMQAVIGNYAVPILEDRQVWGTNDETRTAYLDTQDVARMTMAALKNSATVGRTLTLSGPQAFTTKEVIEMCENMSDGRAQVSTVPTWLLKSTRGVLKGVQWARDAADRLAFAEVLANNESWVAPMDEVYSMLDIDPDSVMTLESYLKEYYSKILKKLKEVGASSDRTNFYV*