GDVEKGKKLFDEKIKDVADLAKGGENKKLANLYGLFGLKFGTVEGYEFTEAEKSCGLVLDREVLRKLLKDPKKFCPGTKIDLEGVKDDKEIEDLVAYLEVEASK