MRVVPFHLQGKGVLDLDVADDFSGLVPAKWKKKGLFGSTEPTSVLEQRRSPSPQTSTSILSTSLGGSSVSTDTAGVAAVSGNPLHQWPTSQDDSSAGAAAAGTDGGRKEAWAPELQPVPDPLEMSSAGGGGGEKCGGGGGGYGMEEWENMLSESSEVSPGNDRSFFRWFMGDVDDPSLKQLLQTGGGGPSEFEGWVPGYCVAEPGLGFEGGVSAPGNVNLSSIAPPLAASTAATDFALNSSNPLSNLKSPFFGGNNNNTPQNPIFSAATSNALPLSLPLSLPQGAFYQQQQQQLEGIDEKPQLFNLQNQQQANPPPPPHHHQNPAFLLPFSYTQQEQQHLLPPQPKRHHTTVIDPSCQFPKTPFADSGENEGGGFSRECKPAGIGRPALQGC