MALLARRARRAATKTAAPVAVELSIPGHFRCPISLDLMRDPVTAPTGITYDRESIEAWLDTGRAAVCPVTHAPLRRDDLVPNHAIRRVIQDWCVANRSRGVERIPTPKIPVTPVQASELLFEVAESARAADRGAPARCAAAVASVRALARESERNRRCFASIGTGRVLAAALESLAAGGGDPAGGVLEDVLAALVRMAPLDQEAARILGSPRSLDSLVAIAENGSLAGRLNAVLAIKEVVSSCHGACTDLGGKADDIADALVKVIKAPICPQATKAAMVAAYHLARSDERVASRVARTGLVPVLVESLVDADKSVAEKALALLDAVLTSEEGRERARMHALTVAVLVKKMFRVSDLATELAVSAMWRLGKNASDDEGAATKCLVEALRVGAFQKLLLLLQVGCRDATKEKTTELLRMLNKHKGAGECVDAMDFRGLNKLS*