MEDLDNDYNMDYDSHEKQHIAEAILHGRMSYGRGDDHDMPRTVQTIEPQTPLFTSGPQVPIDSQPISPDNSVLGAPTSISGSKRVYPFPYSNPGTPGLSKSADLSKDYGYGSVAWKERVDSWKSKQEKLQMTTTEGVLPNSGSKGGSVDENGGDGADLPMMDEARQPLSRKVNIASSKINPYRMVIVLRLVILGFFFRYRILNPVPNAYGLWLTSIVCEIWFAFSWILDQFPKWFPINRETYLDRLSLRYEREGEPSQLAGVDVFVSTVDPMKEPPLVTANTVLSILAVDYPVDKVSCYVSDDGASMLTFDSLSETSEFARKWVPFCKNFNIEPRAPEVYFAQKIDYLKDKVQPNFVKERRAMKREYEEF