YLQQASELEPGNAEIRYEIGSIYRQLDQYERAIENLEEAIRLRHDFVDAYNQLGITYYDQHKYEEALTIFNATTQLEPTNAYHYFNLGMVQKVLKDYEGARNSFQVAVQIKPDYTEARAQLELLEQALASGVVQVLKSIPMLSKLTLEQSIMLAQRLKVSEHRAGDIIFHMGEMGNTFYIIESGQVQVLAPDMQRKGETERSVVINNLSAGDFFGEIALLRAVPRTATIRCATDVRLLSLSREDFNAIIEHYPSIAHNLAET