MGLFGHMRIHVSGIDRCLDTPTPPSPTPNSSPCAHTNHSATDVHPTDFTTPHPSPSSSPSSFTATTTAAPAFVAHDITSDIPDTSTGITPATYVFKSEEQDYTCPHCDRTFTSRIGLVGHLRIHHTETGEPVPGAPTYIHRTRLHCPHCPRTFTHRMGLFGHMRIHVSGIDHNSIHQPRPSRSPCPAPPSLHRPARPSPPPPPPLQLTQTLSTSNAHIVHAHSPHALAWSVTCESIAQRLENQCLGHQPIPTKLDSTGHTVLALSGTAWAYLATCASTTTCGRQPPAASHPPSVTTTTNTNTLPLTHTPPHAPTQSGSVHLDSVPMRLRLHG