MELQGIHADTVTYASLLDACSNLASLSQGRKLHARIAELGLLEADVVLQTSILTMYSKCGRLGEARGIFDRIGEKNIVAWSAIIIAYAQNGDCSTALKLFWKMEQAGQKASETTFVSVLYACSHAGLVDDAYYYFTTMMSERKLEPLPGHYGCIVDLLGRAGRLADAEELIQRMKAPHSGVLWTTLLGACKTHGDMMLAERAAERIRELDPGSATPYVLLSNVYSEAGRWDLAASVRKRMDNMKVKKPAGKSWVEVRGKLHEFVAGDQSHPKIGEIVLELKRLLALIKEAGYAADKSATLHNAEEEEKEGLLYYHSEKLAIVMGLLHSPRGEPVQVVKNLRVCSDCHAAAKFISKVVDRQIVLRDTKQFHHFEHGRCSCGDYW*