MPIKIPDQLPARETLLDEGIMVMAESAAARQDIRPMRVGLLNLMPNKVQTETQLARLLAATALQVELTLVRATTHQSKTTPAAHLDAFYKTWEEVQGEKFDAFIVTGAPIGNIPYEDITYWSELKTIFDWTTSNCHSSLFVCWGAMAALYHFHGVGKTRLNEKAFGVFPHNNCRPGSPFLVGFADSIQVPVSRWTTLKRDVVEQVDQLRVLIDSAETGPCLIHEAFANRLFMMNHFEYDATSLKDEYLRDRAKNAETPLPKNYFPFDDPDSTPPNRWRAHAHLLFGNWLNYTYQTTPFDVTKIGEGRGGGSSNSPLAERLAAE