MLNLDKFLEIAINASNQASKAILEERKNFKTWEKEDKSPLTSADLASNKILNDILGSTDIKILSEENLLSKEECEELKTFWLIDPLDGTSGFLKGSDEFCVMISLVHDNRPVLSLIQNPSKGDIFYAHAKTKVYKNDKPLQIDQQEYEKNKYKALLSVNHLSKEDEDFAKEHQLEAINIGSGLKFCAILEARAGVYKRFEKLNIWDIVAGDFLINQNGGFMGDFSKKYILYSPLNYKSSPFICVSSRNFLQDFL*