MLFDGATGNGHGQGQNTLNPLGPGQEEPALCEQYYLLGDGSIILRNHSIDLSNPPLKSRCCQLPTLIHDICVNCVMDLCE ECGYSCGECAKFICRNCVTLFGNRIEEEEAPLCEHCQMFLS