MQDWHGGPWPRPLCGQCHALRPVRLPRKAVETLELPGWLQPQLSVQKLAQPSDGDDGVSGAMDEVVRACDEMLDSYGGVLLAVTETGAGATELLLGTLALRVKWLPQSCHIREDEPGERVVRSVPFSRVCEAALGLEAVAYLEQFAISEAWRGSGLAQKMLREAEDLARSWGLKILTLHVQRDDWQPLRFSWTVDKEMAQMTSANLPGLAEVDDEEQLKAEEIEDESLSEGEEAIEPLPPKARVVPIILKTKSVSQFDMLMEEIERVGDFARLRIVIVHGGLGPVIPKDIVHAEVEKRYGYCPVYAFQVGVHPVALGQAHAEQIDIRRFNVFTELLEDLMERCGRINQKNVDKRYIDSLKEDRPSIRT*