MDCDRNKLFVGGIPRETSEESLKQHFSRYGAVLGALVAKERATGQPRGFGFVRFANALDVDKALADSHFILGRAVDVKKAIPIHDMRYQQQNMQPYVSQVQQNNGGGVHDILSNGNNNNNHRTKKLFVGGLSSETTEEEFKTYFEKFGKTTDVVVMHDSVTNRPRGFGFVTYDSENSVEIVMQSHFHELSNKRVEVKRAIPKEGIQSNNGGGNHHNLPPTYSSFKATPYVPESNGYGMFLQYPPPVFGYHQGLPGFNYPYAYPVTAQGPNLPWNNQLMPPTAGFYGHPPPPPTNTPWCLPYMNGFDPAGMSVTVFNA