MKTSTASIMHRGLQPALVDTSACYCRVDTLMVVGAKKLVPGTRHCVQPDLDLKPSIYQKRNRLPKGERKKLPPDLIPGLPNDLAVACLLRVPRLFHRNLRLVCRKWYRLLTSNYYFSQRIQLGIAEEWIYVIKRDRDGHVVWHSFDPKYQVWQPLPPIPAEYSEVLGFGCAVLCGYLLFLFGGKDRLKGSLRKVVYYSPRTNRWHHAPEMLRRRHFFTSCVINNCIYVAGGECEGIQRSLRSAEMFDPNKNKWCFISDMSTAMVPFIGVVYRGKWFLKGLGPHRQVMSEVYSPASNHWSPIFDGMVAGWRNPCTSLNGRLYALDCPDGCRLRVYDHATGLWSKSVDTKLHLGNSQALEAAALIPIGGKLCVVRNNQSMVLVDVASTESSMQLWETIGGKGHFKSVVSNLWSNISGRNKHTSHIVHCQVLQA*