MGEAAAAVAASKRGGGPAPFLTKTHQMVEERGTDEVISWAEQGRSFVVWKPVELARDLLPLHFKHCNFSSFVRQLNTYGFRKVVPDRWEFANDNFRRGEQGLLSGIRRRKSTALQMSKSGSGGSGGVNATFPPPLPPPPPASATTSGVHERSSSSASSPPRAPDLASENEQLKKDNHTLSAELAQARRHCEELLGFLSRFLDVRQLDLRLLMQEDVRAGASDDGAQRRAHAVASQLERGGGEEGKSVKLFGVLLKDAARKRGRCEEAAASERPIKMIRVGEPWVGVPSSGPGRCGGEN