MLHRKLYQLYTDGQEIGVYLRDQQRLIDRAQIVEIEGDLVTLRYETDEEDEVCSWEEMVRLESIGAITRKLASVPRGFSDPLVSEDCPEAEQLPKPSPEVNPD