MEVKEVVVIVKWSGKEYPVDLTDQDTVEVLRHEIFRKTQVRPERQKLLNLKYKGKTAADNVKISALELKPNFKLMMVGST EADIEDACSLPDNIGEVVDDFDDADEREESVEHSAVYLAKVQRRVRDYKIKELAPPREGKKLLVLDIDYTLFDHRSPAET GTELMRPYLHEFLTSAYEDYDIVIWSATSMRWIEEKMRLLGVASNDNYKVMFYLDSTAMISVHVPERGVVDVKPLGVIWA LYKQYNSSNTIMFDDIRRNFLMNPKSGLKIRPFRQAHLNRGTDTELLKLSDYLRKIAHHCPDFNSLNHRKWEHYHPKKNS