MLEVECPAVTPEIVLKASGHVERFTDFMVTDLKTGDCHRADHLLEHHLEALLEDTKNPLSAEDKKTAENLLATVGELKMEALGEAVRKYDIKAPETKNDLSDPFPFNLMFKTSIGPKGDMVGYLRPETAQGIFVNFRDLLYYNGGKLPFAAAQIGNSYRNEISPRAGLLRVREFTQAEIEHFVNPDDKSHAKFSNVADLAPLLFSRELQMSEAKKPQPMALGNAVKQGIIANETLAYFIGRTWLFFKRVGIDPARMRFRQHLQHEMAHYAEDCWDAEVETTYGWVECAGLADRSAYDLRAHTSMSKTELTAYEKYAEPREMEVTRVIPNKKELGVAFKKDAKAISDALDALSEEDALCMKADLDAGKPAKLDVAGSSFELGPAMVEVQQQKKKVTGRNYTPSVIEPSFGIGRIIYCMFEHCYYTREVGGV*