MAEAVVAVAKQQHKGGGGRGGGGGGGPAPFLTKTHQMVEENATDEVISWGKEGRSFVVWKPVEFARDLLPLHFKHCNFSSFVRQLNTYGFRKVVPDRWEFANGNFRRGEQGLLSGIRRRKATTTPQSSKSCGSGGVNVAFPPPLPPLPPAPSATTSSGNDRSSSSASSPPRADITSENEQLRKDNHTLTTELARARRHCEELLGFLSRFLDVRQLDLSLLMKEDMRAAAAEAGGGERFEQEEHGREEKCVKLFGVLLDDTHGAASRKRARCEEAAASERPIKMIRIREPWVSVPSSGPARCGGGDN