MAARACLKNIFRNNPPRVAISHPYTSSNGESHALYSLADLKNYALNAFASCMGGAEGSNNIHEQNIAKLLTYLAGASSLAATVGLLMKDPKSCYAHCEATRGVDQQTLVPSSSAVDSLKSSKFLLTDAYRRRVFFKYERRIRMRSPPEKVFDYFASIRSSNGQSFMTAGDLIRAVVPVFPPSESTLVREGFLPGERPPGELHCPSSKFFMLFDTNGDGLISFPEYIFFVTLLSIPESNFRAAFKMFDLDGNGMIEKEEFKKVMGVMRSRTRQGIAQRDGLRTGLKVEHAVENGGIVELFFGKDGKKHLRHEDFELFLKDLHEEIIRLEFLHYDYLQQGTICARDFGLSMVAAADMSHINQYLDRVDALSEDAFFKHWRISFEEFHNFAELRKKLQPLALAICSYGETYGLLTKADFQRAASQVCKIPISKNVVDIIFYIFDTNGDGNLSMEEFLGVLERRERDIAEPRESGLIYFLKCWWSCAQNCRDQSQWLYI*