MADAQPFYSHQNLAFQAQGSPGSFCGVAGGGKALMCSTTANRLGSATSTRCRARVAGKAGEGASVERSEEGQADLQRLVADFPKLYDAWFDGQLKRLLTESVMRAQDQGIRGMEVSFPAVPNLDEIDFGTATNQKFAEMLAGDELMTGYRKVRKYLLAYANVFWALQVTQTALRPEETAIILSTDGVDKSDLTTVPPNVRVMSLTAAAKLGGPLSEDMVIMVDPRSTETWKQVDKLTKPGARVIFMNSSFNETYGLTGPLKELEPVLFIRRISKGWIFRSYPSTWVAILELPDGSIEALKDMGTQTPVLGKTAAIVRDESFKRFGIFNDRYAKGFGARL*