MKDPTRKPQRSNDPGWNYGYWSEPPNRDLVVCALCGKITSGGIKRHKEHLARVGKDAIG