MSCNGCRVLRKGCSDGCTIRPCLQWIRSPEAQANATVFLAKFYGRAGLINLINAGPPHLRPAIYRSLLYEACGRIIDPVYGSVGLLWSGSWRVCQAAVESVLLRGEPATRFPADATDPKPHDIRCMTRIPSDIGAGANCDLHKATANSRVRFKRSANALRPPSSPSSDPFAEGMHQTEAEGKLPEETVQEDDADELDLTLGFEPAARGAAGGRGPVIRQNGEGTAWFSEGCPEDLRLRLR