MKDPTRKPQRSNDPGWNYGYWSEPPNRDLVVCALCGKITSGGIKRHKEHLAGVGGDAIG