MLRFQGHAASIDEVRRLHSRVDFNGSGALDVAEFIRFMCSGRWVRVMFFPTNPRRLYREEMLESVREAFDTLKDTSSGYLNPERLPLAINQLEFAREERRIDVEPFLPHVPLDFDSFINLCDKVREAQVAVDRKRAGFSDREIEHYWALYVSYDTKKSGTVSMEECTNLLATLGFQVRTVEEQQDLKQLLKQARTVAEAAGVDAGWQLVNEAETARCMKDVRDGGVNFYVLLQLLQALFVNHERETEQELVQVADETGFTMSEVSEFNDVFVQYWNAELEPGEWNHPSDRLRKKLLAAEAATRT*