MPLSAGSLRRRPKFAAPLLSPACLHRLSVPGEFAARLDDDDAAGVGEEEEESGRRAAAVLVVGPLGKVWRVELRRSPAGDGEAWLGGGWSELAAAHGLGEGWGVVLRLERRGVASLRVFDPGFCLARFCTPHAGMRTKDRPRFIKLLQQEDLEKMKIPEKFVQQQLTETYTNNHQNAIIVCPLGKFWRVELQREQPDVLLRDGWAPFLAAHDLSEGNILLVRYEGNMVFTVEVFLQNGCLKEYKTAALYLTDGTEGPSNAPQQSAAKVGVSPVKWKRTRRIEGTCLEGPNRKSRASPISVKVEQHKKHVSIVSQNSFTKEMTAYSIHSLLSVRGTFCSQIGLLEACAITLKISMKKKGSWRVAFKTANTYGYINGPGWRKFCLENEVKEG