MDESLGTRPSQGLVKESRKAIARIESELVWKIEAIAALPNPPGMDILLCQAAKARMEAEEKRLAETKKAQHRSVILLEELYQTYDAIASRSASAVEDESEDPAISKAEANLDGNMKLNSEELLQDLKGLILFNVPDSSQKLSAIAKLDLSNNNIKSLPESVTSLVNLRILDVHSNQLTSLPQSMGRLANLKVINISGNFFTDLPQSVQNCGSLEELIADFNKLQRLPESLGFKLLNLQKLSVHSNKLCDLPFSISHMTCLRVLDVHMNKLRYLPEDIEDLVSLQILDVSCNFDNFKALPDSICGLTALVALDVSFNQIKTLPDFIGGLTELKRLNLEGNPLILPPPEIVRDGLKAVMNYMTNRATQSLLPPSLSCLGAKQQHRFVGCTGGTRRGRNFQWFPSTPQRTPRHDKHK*