MTISKLWVSSLALLATVSLPLQAASPVTVGSKIDTEGALLGNMILQVLESHGVKTVNKIQLGTTPVVRGAITAGELDIYPEYTGNGAFFFKDENDPAWKNAKQGFEKVKKLDAEQNKLVWLTPAPANNTWTIAIRQDIAEKNKLSSLADLSRYLKEGGTFKLAASAEFIERADALPAFEKAYDFTLNQNQLLSLAGGDTAVTIKAAAQQTSGVNAAMAYGTDGPVAALGLQTLSDPKGVQPIYAPAPVVRESVLQAYPQIADWLQPVFASLDEKTLQQLNARIAVEGLDAKKVAADYLRQKGWVK*