MSLENPNLLPYFNPKKERRVAFITGANSGIGQMTTLHLYMHGYIVYMAGRSKARVDQAIKFVQKEARHRRWLPDQTFGELKYIHLDLMNLKSVERAVVEFKTQEKVLHLLINNAGVMALPFYLSGDKFEVQMQTDYVAPFLLTQRLVPLMETVSDPRIIYLSSIGHNFCFRRFSPDSQFVYWPNIIFTWFRYGLAKTAGILYMKTLAIQHPNILCLSVHPGFVMNTNLFSHFTRLPLIGTFFWLAFQVFGWIFGVSNEDGSYSTVNCALSPKLSASSDNGKYFTTYGIETTPNRVARDLQYGKILWDWTQQELLKRGYNT*