MATKTELSKQSVAINKIPKHSVDWVMRVLVIRKGSIISYNNTRHEGTFQTIILVDDEGTKLQITLFNKHIDTWKDFLKTNKTYYIANGLLDRVNPNYTSVHKEIELTITDNTIIWESDHVVSTHNFSNGFVSLEQAKKLPNGAIFDLLCVLVTVNPIIEKGDSKRREIVVTNELREVIKAEKKAITITPSKVMRKATEVTLPNIMDGTLADRQEALYKFKAKIIDILNTDEPWYSSCKKCHKKVQVKQDTTTCPNCNIQNVEYEMRYHLWLEVCAREQCARVILFDAAQMLVGCNVEEYIKTTSEKKEECMYYHKLVLIKDKEFNFLFRIDMNNSNPRRSLIAQEIHAIEDEAVIIMSDESKSLTPPTNRGKKSNALERHVLEDESPIIVEEPQSVRPRIKRSKKSNALHVLEDEAPNIVAELESVRL*