MEKKKLADMKMNNQASKSHLMKNDFYIIDDLLLQILFRLPCSESVIRCKCVSKQWCKVISEPGFDAEFIAHKINNSQLSSSKNEEQLPSIFGLRRYNKKPFIYPTHPTFTNLDFSLSFIPTYEQGPEYRIVVKASCSDLVVCISPSPKDLYLYVCNPRTKQYFQLPPPSQKKHPALIGFTCDPFYVFDKEADQVTLSTCFRFSVCYAFFARAKADRLEIEIFSSENRVWRKAILLTPQYFDYNYATLKNCFTYKEILHFYSDCAIIGFDPYKINEDGEIHTHFIQMPPFDATANRGVCIGVFGGKILVAELCARYVHPRQLINTAQVSNISIIEPASSAYGIKVWELNNYSTGEWSMKHMIYFHELVSPDSLLTQYTMRGCPNSEVLFFHPNDADTVLLRLPKLVAECNLKDKTIKRVCNFSKQLQKVYGVAFPWWPSPLPSIM*