MADPAALAFLEKVELRGEGDLDTIRALLREALAEGDASLQLSDEERGAAADWFSEHLRQMVVLAEEEEHAAGTAAAGPASTLRTRAQLTPAGASLALHSPLLPPLSPPPADAEVVELEQRVDAQAQRVAELRSSMLPQLQQLVQARLAAFRPTAELEPAEQRQQDGAAAPAGPGSTDVAGQDANAAAVPAGFAGAAEQQAEVADMQQDAQQLGSGGEQQEGGPDAEGQEQQPAAVPLPLSPQPAELQSRLAAAANRMPALRARLEAATDRLQRVVSAVAADINRPPPNTVEKAVLGKTPGRPAAGGSKGEENVPGVSPLFKQALESGQISTRRRAARSPVPYSQPE*