MSFGLLRLVVSGLLLLLLSRPAASASAPTVVTHLPGFDGPLPFSLETGYVGVEEETGTELFYYFVESEQSPGADPVLLWLTGGPRCSGFSGLAFEVGPLKYVLAPYDGGLPQLVYNPVSWTKMASIIFLDSPVCSGFSYARAPNGCDVGDYSSSLQVQRFLNEWFTDHRQYLSNPFYIGGDSYAGKVVPLIAQHISQGTERRQQPVINLKGYLVGNPITDPKFDGNFRVPAAHGFGIISDQIYEAAMQNCNGDYVNPTNRMCAEVLQTVKSLISEIVDANVLDKKCVFSMPKPIDNVTARKNLLEEFIELNEAPARPNIDCTTYGFYLSYFWMNNKMTRDALGIKQVKLAIIYFSIKISSQVFS*