MNDLVALSKAMDPKDQLNISLSNALVKKGEETEKFRKRLKTQSKRIEELKTDIKEIHAKSSDIKQTLLAKDKQLTLINEQRAEAFQKSEDYKRQLSVLKEENFELKKMVEYKNNRHAESTKEMVTVDKARMEAEEKRLAETKKAQHRSVILLEEIYQTYDAIASRSASAVEDKSEDPAISKAEANLDGNMKLNPEELLQDLKGLILFNVPDSSQKLSAITKLDLSNNNIKSLPESVTSLVNLRILDVHSNQLTSLPQSMGRLANLKVINISGNFFTDLPQSVQNCGSLEELIADFNKLQRLPESLGFKLLNLQKLSVHSNKLCDLPFSISHMTCLCVLDVHMNKLRYLPEDFEDLVSLQILDIKTLPDFIGGLTELKRLNLEGNPLILPPPEIVRDGLEAVMNYMTNQATQSLLSPSLSCLGAKQQHRFVGCTGGTRRRRNFQWFPSTPERTPGHDKHK*