MESHKPMFQVENFDDEFVQKLVYDALVWCSLHGLVVGDKTYQKSGTVPGVGMTHAPISLLPTQFPESYWKQACEVAPIFNELVDRVSLDAKFIQDSLSRTKKADIFTSRLLDIHSKMLESNKKEDIRLGLHRSDYMLDEETKSLLQIEMNTISCSFPGFGRLVTELHQSLLRSHGDHLGLDSERVPKNTSNSQFADAMAKAWLEYNNPRAVVMIVVQPDERNMYDQHWLSSVLREKHSIVTIRKSLAEVETEGSVQEDGTLIVDGQEVSVVYYRSGYTPRDYPSESEWNARLLIEQSSAVKCPSIAYHLAGTKKIQQELAKPGVLERFMDNKDDVAKLRKCFAGLWSLDDPEIIKKAIEKPELFVMKPQREGGGNNIYGDDVRENLLRLQKEGEEENAAYILMQRIFPKVSNVFLVREGVYHRDQAISELGIYGAYLRNKERVIINEQSGYLMRTKVSSSDEGGVAAGFAVLDSIYLN*