TTHPNKSRKYCCICNHYRGKNVDDKVISLHRYPANVAIRRIWLQRSRLVRKDFVYTANSQMCSQHFVNCNGPSKDHPLPSVFLNKVFKMS