MERVTLVMYIQDNVGWGLGFGILAVTMEIALFVFVCGTRFYRHKLPGGNPLTRIAHVFVATIHKWNILNKVVVIEEREVLKSGSSRQYLSIDKFSLFNVASSWVYPIMGSTMDRKIGTHFQIPPASLQCFISLSVVLLVLVYDRIFVPFVENLTGNERGITLLHRIGTGMFFSTMSMIAAALKKIRRIKVAKDNGLIDMPHATIPLSISLLLPQYMLFGIADVFVTIGMQEFFYDQMPDTMKILGIAVYLSVLGSGMEIMQDIVKLLGGPIEVRLAPLERVIDQ