MKDPTRKPQRSNDPGWNYGYWSEPPNRDLVVCALCGKITSGGIKRHKEHLVGVGGDAIG