MVVESEGYHALIEYFTEHLALFEKASEDVCKETVEDVVTDMIATNLMVVFSQNPDLEADFRFKLMQEADAVVADLSEVLAGAWLRSPTVEQISFLEDYIGLVKNLFDSAISQKK