MVMWPLNCQVQQLRCRLTSRQLLSSWKSPWRLTLTNYALYFETSGAITYEKPIKFDLSADSQQQVKAGSTGPWGALLFDKAVIYESSDMEEPLILEFPELTASARRDYWLALIKEVVTVHKFIGRFSLKGREEKEAIARSVVGVVRLHAIRESFQIFPPCPQILLTFTLSEELLPGGDYVLEELANSICTGRNHKDDHLCSSALLLHSLGVMDCKEFTVEEKDAICVGESQVGELTPLETTVQQSTQEAKKTETARASVEGFRAEGITENGKILKEIVSPLIMNTVPWFQELLAWQKPLTTTIVFFISLVVTYM*