MWGRWWWRAGGGFLRQRVSSIGSVSHGYGEKLHPLDPPLLGLRGVVEVMCGGRRTPLSVVLNQIKRGVSTSTGNGGVSNGNNGTTEDSISFSEAKKLMRLVNVESLKMKLGMEGKEVICYSELLEACESVGIARSPEEAAAFARVLDEAGVVLLFRDKVYLHPDKVVDLVRRAVPLVLTADNDPMREELKKLQDKKEEIDVLAHTQARRILWSGLGFGVITVGFFFRLTFWEFSWDVMEPIAFFTTTTGLVIGYAYFLFTSRDPTYQDFMKRLFLSRQRKLFKRQNFDIERFKELQCKCKTPLHASTVLKNRIGVELDLEDALHRDH*