MDEILGTRPSQGLVKESQKAIARIESELVWKIEAIASLPYPPGMDILLCQEAKARMEAEEKRLAKTKKAQHRSVILLEKLYQTYDAIASRSALAIEDESEDPAISKAEANLDGNMKLNPEELLQDLKWLILFNVPDSSQKLSAIAKLDLSNNNIKSLPESVTSLVNLRILDVHSNQLTLLPQSMGRLDNLKVINISGNFFTDLPQSVQNCGSLEELIADFNKLQRLPESLGFKLLNLQKLSVHSNKLCDLPFSISHMTCLRVLDVHMNKIRYLPKDIEDLVSLQILDVSCNFDNFKALPDSICGLTALVALDVSFNQIKTLPDFIGGLTELKRLNLEGNPLILPPPEIVRDGLEAVMNYMTNRATQSLLPPSLSCLGAKQQHRFVGCTGGTRRKRNFQWFPSTPQRTPCHDKHK*