MWGEYTDLHVPSEEKLQKKSVSKPDGTALKITTGDHQNRTVSRRAKTGIETYDVDDWWEKWYPIARAETRRPRVFRYDDQGRPIYNPYCGSICAWQARETADAFLARTANIYGTFVRAVNPYAPPRWKPARDAFTKAGKERLQMFSDFMDFYGSSGGGSTGKRDLGNIITERAEVMRNLTRMASACEVVAGKWLLYIPHDQAEEAWRKIVTATVKNELGSEAIMRRSALKDKLDMEGELIKVYTHDYRDKLAAARVLEKLKTLGVLNPEKEYYYKSDALSHLNLFAHNRWGLKTSLYSSTECFELLEAIEEGISPRVAAA