MEGVSHKYVPTNGIEMHIAELGSGPPVLLLHGFPEIWYSWRHQMVGLAKAGFRAIAPDFRGYGLSRNTDPSKNHWIDSVDDIVGLLDALHLDKVYVVAKDWGALIAYCLGFAHAERILGLAVLGIAFHKPTGGGNILGQLPAGHYIKRWSVPGIPEADFGRFDVATVIKRIYILFCNSQMPLASETQNTLDLVKASDPMPDWMTEEDLQAYAGLYEKSGFAYPMEVPYRCLGKIPAQFVDRTDFTIPAPLLLVIGGRDYAIRMSGMLKLLESEQGLLPKLKVVHIEEGCHFVQEQFPDQINELLIQFFTSLQNA*