MSARSRFARALVAAARSAAPVPTSSRREAPRVLSTLACVNHPRVSGPSIASLGSTAAPIGSRIHEVRWMSTDAPPGGQNPDHGPVGPAPPLPSSPPPVVDLADEKELEEMVHWARANGVALLFDFYADWCQPCKKLTPKLEQLATRSGGRCVLVKVDVDTHTGISDQLRIQTLPTVMTMIDGRFVDTFQGVLPDDQLEAFVDRAIDAAAAGAGTNKHGDEPSRGMNADVALDAAFAALDAGDVDTASRAFGAVLGSDPPPPPGARARAYAGAARCALRADPSDVDGAKQLVQAARKVVDGKFTEPVEVAAAAAAAELYGAATELGLDMSLSGAELDERLRQLRADIDAATKAGDKSAADDKREELSLRALLQRGDPVQAVDVALESVKRGERERGRAMCVRMFDALGATHPVTVSGRKKLSNLWFL*