MSGCPRTDRSQIQAHSQELKCPTPGCDGSGHVTGNYSSHRSLSGCPRANKPKSKPRDGQDSEPLRFDKLFNQKYYFVSSASGCPIANRNKMRVLESGGTVEQHKAAVAAATAMKFEGVNCPTPGCDGTGHINGSFLTHRSLSGCPVAGQTVKKSKYPEDMPFYAKGYSGMDQTASGGEDLMTLEAEISELQRENARVESQMLKLKSDINAMESHLTQGEKETQALSQRSSNLNEYYESLRNNVITLLEHVRLPGGGTQPEKIGQENFDSYLSKLQTLCTPEGYCSDENRPIYETVKCALQDFTVLPTPI