DDEDTEDLEGRIVKAWKATMLIPLAFCEADRPNRPTEEEVEALQGMPREEAFRLLQRRINGLLTLMVRILLNVPGFADLDTNDQIALFGNHAFEVCLLLLARRFNPSNKTVYIEGKFGGKSLLTNIGRPELLNLLVAFAGFLNGCKWPVEQLAFLIALIIIDPNTPGISDKPKVQKLEERYRRALLYYLKAENRPSIEDMRPPPPEPDSLVSKLYKHLREWLKEHPVEIDATFPFFAAKLFG