MHDFTLHDLQCFDAVVDAGGFQAAAQRLHRSHPAVFAAVARLERQLGLVLLERGGYRVGLTAAGRSFHQRAQALLYELEGLRDHAAHLAQGEESELRVVLGDLCPPRPALALLAGFFGSQPQTRLQLLFETVSGPLERLLDGEADLILHRVDKSDPRLEWLDLCRVGLVPVIAPGLLGDPPPRPVRPEQLRPFAQCVMRDSARHSPPTDYFMLAGARQCSVPDQRTKKEVILQGLGWGHLPDFLVDEELADGRLLALAGPHLPGRSEEVVAARRRDRAQGPVAERLWAFLRDNATALRESGMDTGGDDSAGARRPR*