MEDFVASNQSSTLEQDLMSDENDIKHGWHSHNLARAENCSENYQEKGHQRRASSSDKTQEGRKLYGTTQHTFAVRVQSRQSFFQSDKPVEITLERLAEHFHESLEVAAAKIGIGKSTMKLVCRQLGVEKWPYKCKGARKTKAGPKKLVGMDCMF