MQHQTPSPFSQQLNLSVDEIMKPKNQARSSKLRRDLIETTKTLAPLGIKLEPPRDGDWLAEHDEKGQTFLRYLTSDPVAATPSRNKIYIVPLGDFTDEQHELVRRVSEFMAAFYGLPVVVQDVVGLESVNKNKQRVHPEWGDKQILSTFILDKLTKYLPPDAATYLCFTSSDLWPRDGWNFVFGQASLVNRVGVWSFYRHGSKFSKCLKRTLSTAVHETGHIFGMRHCTAYSCGMCGSNSLPESDRRPIHFCPECTPKVSWATGVDLVERAKNLAALCEEWGLNQEAEYYARSVELLSSAKPDYSWEHHREHQQKFQ*