MVGTKADLLPAGTDLAAVAEWLQAAATYKRINAVSVHLVSSRTGGGVPPAVAAIRRERRGRDVYVVGAANVGKSAFIRALVRDMSAHGSRQFDAMAKSRGRYLPVESAMPGTTLELIPMEVFASGGMLYDTPGLHLHHRVPHLLTPAENKQLHPRRRLRAYVPPSPAELLEVTTAACTMPAATALAAASGGPVANERSCAVATYWWGGLVKLQVLSCPPDTELVFYGPQALLVEASVELADPPTTAAAAEAAAGSGAEGDSGSGSSASSAAGPGRAQSRSAPGASGGTAAGGKLDEGSEGEEPHGFGAASVMRRGGLRPAKTLALRCAGGSSRQPLADIAVSGIPGWVAVHTSGGRSDTVHVRVWTPPGVEVFNRPPLPVASPLSMDGPGLSAASAANLTAATMQVAAEEGAEEGAEEAKAQGSAASLPAAGNGAPDDGAAAASNNDQDAPQVQRQGVEDWWX