MASQDRDQKSGLFIVSYNVFKPGVAGGYNLHLQLSVYPPARQVSGRAVITQALQHPLIFENPVQGRYEEKGGDIELFLNGFRLPIDPASPRVGDFHFDGHLKGGWHAENGSRARYAFLQAGHWVEEFGQDIQLSDEVRHTVKALNLR