MDLRVFGLENPLLSTLHHMLDEMPDDKEKAYNAPTRTYVRDAKAMASTPADVKECPNSYVFIIDMPGLKSGDIKVQVEEKEGSKYVRMERRVGKFMRKFVLPENADTEKISAVCRDGVLTVTVDKLPPPEPKKPKTIEVKVA