MKASTASIMHRGIQPALVDTSACYCRVDTLTVVGAKKLVPGTRHCVQPDLKPSIHSKRNRVPKGERNKLPPDLIPGLPNDLAVACLLRVPRLFHRKLRLVCRKWYRLLTSNYYFSQRIQLGIAEEWIYVIKRDRDGRVVWHTFDPKYQLWQPLPPIPAEYSEVLGFGCAVLCGYLLFLFGGKDRLKGSMRKVVYYSPRTNRWHHAPEMLRRRHFFASCVINNCLYVAGGECEGIQRSLRSAEMFDPNKNKWCFISDMSTSMVPFIGVVYRGKWFLKGLGPHRQVMSEVYSPSSNHWSPIFDGMVAGWRNPCTSLNGRLYALDCPDGCRLRVYDHATGLWNKSVDSKLHVGNSQALEAAALIPIGGKLCVVRNNQSMVLVDVARTENSTQLWETIGGKGHFKSVVSNLWSNISGRNKHTSHIVHCQVLQA*