MLKTEKTCVVSDSTITKFGVRPPSTYSMKIQSLSQLKTLFSGTDGYKSRTFSSGKYNWRLVIYPNGNEKDNGTGFISMYVELDSKSLSSNVLAYLTFFIFNKKENKYFTIQDVEGKQFNALRLVHGFPQVLPLDTFNDPKNGYVYDGDQCEFGVDVMVPLTNWEVVSFTQKPTNKKFSWTLNKFSKLKEHCYVSSKFLIEGRNWVLKLYPKGDNSTCSTWLSLFLHLADSETKTMTTGEEIYTQCDMRILDPFGSHHVTLKLNQWHKNTSGWGWSEFVSLAKLEEAYLDKQGSLKVEIEFEVVSNITYSP*