MLVLLSPQPLALYSSEAMEDPPRQTGRSPEPAPSSSTGSSQTSSPPRPNHYLLIDTQGVPYTVLVGEESQREPGADGASAQKKCYSCPVCSRVFEYMSYLQRHSITHSEVKPFECDTCGKAFKRASHLARHHSIHRAGGGRPHGCPLCPRRFRDAGELAQHSRVHSGERPFQCPHCPRRFMEQNTLQKHTRWKHP