MEEAKLRKLGGSLKVPKVQELAKQQLAAAPSRYIRDDIENQSYSSILPQVPVIDMKKLLEIGDIDDDSELVRLHLACKEWGFFQLVNHGVNSSLMKKVKSEIRAFFDLPMEEKTKFEQEEGDLEGYGQAFVVSEEQKLDWADILYMITLPAHLRKPHLFPKLPASLRDALEQYSTALKELGMKILYVMARALGMKTEDMNVLFEQDGTQMMRINYYPPCPQPDRVMGLCPHTDAIGLAILLQVNETEGLQIKKDGAWIPVPYLPDAFVVNIGDILEIVTNGIYKSTEHRAIVNEDKERISIATFLSPNLDGDLGPAPSLLTPQYPAEFRRIGVADYFKGYFSRELVGKSYVDSIRIGNGDDGSN*