MKYFIEVVKQGGMTNASKSLYIAQPTISKAIKDIENEMGTPLFDRSKRHLILTDAGQIFYEKSKEIVALYDYLPSEMERLNGLETGHINMGMSAVMNMKILINILGAFHQQYPNVTYNLIENGGKTIEQQIINDEVDIGVTTLPVDHHIFDYTTLDKEDLRLIVSREHRLAKYETVKLEDLAGEDFILFNKDFYLNDKIIENAKNVGFVPNTVAQISQWHVIEDLVTNELGISILPTSISEQLNGDVKLLRIEDAHVHWELGVVWKKDKQLSHATTKWIEFLKDRLG*