MSETAGQNPVSVEAEVVAWFFEEYFPQWVAAAQGDADPAFIHRFWGTPMHVSVSGTSFWCRTEADVSAFLAETHRPLRENDYHHTVVPDRKVTVYSPSGAAIEAIWSRRRANEFEIQRLAVHFETARLGDGWRVVGIQGHDTRRDTLAEAWADQAAERIDRPA