MDYRSHSTFTAVQPRFSEPTNFPGGFMVPLARAHAQGPDPQHHLNAALTFHGALITFCDNTNEDYPQSSVLNHSTTTGTPLAQAEPQTHFSVEHFDEHDHAMMGFNGRHNSEHIEKMEEPLGLPMLVSTGISSSQESHSDLDNKKAQIIAHPCYPRLVLAYTNCCKFGAPPEVMKKLEEVSNRFRNLQSETPSAIGAEPELDNFMDVYADLLQRYYCELVHPFKEAINFFESIEMQLNQICQGSIEIPQTDPKRLHIRRYILHISSGGNIACIIQAEDRNLCGYRPLKSDKVIELELFRL*