MLETPENWVSGSEEAVHGVKLAAWEELLLLTRGQDPWSLLEFGRLGGSLTFSQSDRRASGVNVSCMIEEIWQEFCFSRGSAARDLDRGLQEGQSNLKPFVQPISEDIATLCYTSGTTGTPKGAVLSHGNLIANVAGASLCFITNSTDICLSYLPLAHIYERANVISLTSHGAAIGFYQGDVLKLMDDMGVLRPTIFPSVPRLYNRIYDGITAAVRTSGGLRERLFNVAYNAKKQAFERGKTPSPLWDRLVFNKIKARLGGRVRMMLSGASPLSPDVLDFLRICFGGCVSEGYGMTETACVISSCDEGDNTSGHVGSPNPACEVKFVDVPEMNYTSDDKPYPRGEICVRGPIIFKGYYKDEVQTREILDEEGWLHTGDIGAWLPGGRLKIIDRKKNIFKLAQGEYIAPEKIENVYVRSKYITQSFVYGDSFNSSLVAVAVVDPEEVLNWAKSRGMKHSNDLEKLCKDPEMRAAVLADMDALGHDAKLRGFEFAKAVTLVPEPFTVESGLLTPTFKVKRPQARTQFAKAIEDMYMELTAKEAP*