MRTRRQKILEDRQAVVERLNAGENSLQIPVDLIFEILLRLSVKSIARGRCLSKFWASILERQDFTDHYLTRSSARPQLLFAFQDRCKVFFFSAPQDDNSFLITASYHMSFPVNRVKEIYSPISGLVCVREGMKTPVTVWVICNPSTGQYFTLPRMKTRNNKCDVRSFFGYDPVENQFKVLSMTTLAHGKRDLAIYKEHQVLTLQTGKLPWRMIECNVPHHHGINCICINGVLYYKAKNGADSSTYGKDIIVTFDVRSEKFGFIEVDKPFIPVHTLINFNAKLASVESYSFNRRSPIHLWVLDDIEKNEWSKHVYKLPASWEEVVGDADLYCVKVTASNEVVLSGYYQRSPFYVFYYSLEKETVRRVEIQEMEAFKHFQVYTFVDHVEDVKVYFRTGS*