MDFPNQSMSDSPQRKLGRGKIEIKRIENTTNRQVTFCKRRNGLLKKAYELSVLCDAEVALIVFSSRGRLYEYANNSVKATIDRYKKACSDSSGAGSASEANAQFYQQEADKLRVQISNLQNNNRQMMGESLGSMNAKELKNLETKLEKGISRIRSKKNELLFAEIEYMQKREIDLHNNNQLLRAKIAESERNHPNLSILAGSTSNYESMQSQQQQQQQQFDSRGYFQVTGLQPTTHTQYSRQDQISLQPSSQYARQDHMSLQLV