MQKMRTLGEFIVEKQHDFPHASGELSSLLASIRLAAKIVNREINKAGLADIIGASGNDNIQGEEQQKLDLYANEKFKAALEARDQVCGVASEEEDEAVAFSKELNKNAKYVVLMDPLDGSSNIDVNVSVGTIFSIYRRVSPVGTPPTQEDFLQPGNKQVAAGYVIYGSSTMLVYTTGNGVNGFTYDPSLGTFYLSHENMRIPENGKIYSINEGNYIRFPTGVKKYIKFCQENVPEEGRPYTSRYIGSLVADFHRNLLKGGIYLYPSTQSHPNGKLRLLYECNPMAFLIEQAGGLASDGARRIMDIKPTELHQRVPFFVGSKNMVHKVETFLETYPD*