MTPPQLKNFHTANPEFEQAIDRSIPEFAAAQLSDEDKYFKNHKPPVYLPEIAVEVQDFVKYHLEHSHKRIALVTSGGTTVPLENNTVRFIDNFSAGTRGATSAEYFLENGYAVIFLHREFSLLPYSRHFSHSTNCFLDFMTEKDNKIQINDQFADEMLQVWRKYNEAKDTNSLLLIPFTTVNQYLYTLKEILENLHIMKSKALFYLAAAVSDFFIPQSRMPQHKIQSSATQDGELVIRLAQVPKFLSRLVENWAQGAMIISFKLETDNNILIQKAESALERYHHQLVIGNLLQTRKKEVVFVTPGHHQENWIRLTDQEINDNVEIESKMIPAVIKVHDDWIAKNDNNN*