MTHRFPNPRLHKARLLDWIRLVGLSNMNPEIVYNKKRICHSHFSDDCFSPGTKRLNANAYPTLFMPVSSSEVTYFIHDVPSEHQTLQQHSTPTNQHFNLETSCNGVDNVSSIKDDPPSLCSS