MSRASIHLLKFVCFLIAECVTWISSLVRAWRTYLLGYDPIAKEFKVLSMVYQCAKNVCISVDCHVLTFGTKRLSWRNVQCCIPHWPNPKSICIGGVLYYKTVSGTADSYSMVVSFDLRTEKFSCVKFSGISSKAKPASQTLVNYNGKLGLLMSEDFCCVYGGSKSFELWVLREAAKHEWSTHVYVLPLLWKDVVIETMCIDGMVGTNEIVLSACNRDVHSYVIYYNVESKRITKVGVQGIEAFQDKDVDIRLTLNYVENVKLL*