MLTCEKPISTQAIQLKCVESRIENKRLHYGRFVVSPFRKGQASTVGIAMRRASLEEVRGTSITCARFHGVVHEYSTIRGIKETIHDVLVNLKEVVLRSDSNDVKEAFLSVTGPKEVTVGDISFPPSVEAVDDLQHIVTITQPISVNIELKIEKDCGYRIEKLDAYKNGEFPVDAVFMPVRNVNYSVHLFGNGKATREILFIEIWTNGSLTPDEAISEASEKLIDLLSPFLHVKREDVSCSGGDRSFSASMKSSSQLHDVNELGKKLSEDTFIDQLKLPARAFNCLKKAEIHTIADLLNYSREDLLKIKSFGQKSVNQVSKALWEHFAIELPKNEVHIN*