MLSSVEILPDCLTYSFVIRACGALSAMCYGKLVHGHVLVNGLEPDLHLATGIIDFYSKCGLMDDARRVFDRIVKRDVFVWTAMIHGYLQIGDYVEALSMFSNMKDMGLKASIVTWNAMIAGFVRGGLVSDALREFNQMQVEGVRPDKVRVKDTGLWNAMIVGYGIHGHGKEALRLFHQMQVSDVRPNGITFTSIISACSHAGMVDEGRRCFNLMVSDYGIIPYHEHYACMVDMFGRAGQLEEAYEFIKSLPIDPMKDVWGAFLGACRNHRNWKLADIAAQHVFACKDIGKDAGYHVVMSNIYAETGRWSDVAKLRTSIRDGGLKKKTGFSWIEVGDAVHTFYTADKSHPQSDYIYALLSSFEADDYPFNLVETGSSW*