MSHQAQDFSLFRSGEVIPQALIDSQAFRSCFTYTDTQGTSSSWLTTCFVENLIFGTCNINKDANSFKTSNFSLKNPRSRVVIVSFLHGISFYNKTWVKYLGVESSFQGDENLSFFDLSTAEAPVDKLFKPVIAALKSSALPCTLILDHPELYFLTNQCSINEFMSQISYINSLANVLVSTFADANLIDLNETDSSTITHRQTEFLTKLYHRSQGIISIRPLETGRADDVTGTITVSKGSISFEDEAKNLETNEQQYLYLVNKEGFVKVFFR*