MSTFYQKPFLKLLDFTASELTALLQLAAKLKADKKNGKEEQKLVGKNIALIFEKDSTRTRCSFEVAAYDQGARVTYLGSSGSQIGHKESIKDTARVLGRMFDGIQYRGYGQEIVETLAEYSGVPVWNGLTDEYHPTQLLADLLTMQEHLPGKAFNEMTLVYAGDARNNMGNSMLEAAALTGLDLRLVAPKACWPQAALVAECSAMAKKNGGAITLTEDIASGVKGADFIYTDVWVSMGEPKEKWAERIALLRDYQVNSQMMALTGNPQVKFLHCLPAFHDDETTLGKKMAEEYGLHGGMEVTDEVFESAASIVFDEAENRMHTIKAVMVATLSK*