MGNTGSTSPASLGKAHVPHLEWKVHDFSALLETGAKSAKSAHFHCSGYKWFLGVTPPMHKKTDAETPYVGLSLMLSRNDLVPGGTVTAVFELSVYNHAKKMYCGRRVTHNFDLNNTCSKNECLVPLQELLKSSAFLVDDCCVFGVKILNIKVCSPQKKALRVLKKATTLQNLFIQKKGLIKGTYTWTMDYYHELDSKIVCSPTFEVGGHKWHLVMHPHGCKHITDHVSLFLYLESSDKLCDESGKVVEFTLSILDQKNGKHYTITSGLLVFGGDSSWGWPKFLTVDKFKDLSRGYVLGSRCVVKADFTIVGSSNDG*