MTSPRKPWDRVALKATPFRNVWRECKENLNDPLPGDAPQPERFSGGVVLFAIEALLGQRPVNHLKNWMAPEVYQMFVRRCGLGMRLEGKILQRRCPKILRMSVFAPLLRVREIIAVIEDGIRIRAAAFRIEFNRNRWEVVALELG