MGEAAAAVAASKRGGGPAPFLTKTHQMVEERGTDEVISWAEQGRSFVVWKPVELARDLLPLHFKHCNFSSFVRQLNTYLCYVVDERAFQAATVPSSKEYMRGFRKVVPDRWEFANDNFRRGEQGLLSGIRRRKSTALQMSKSGSGGSGGVNATFPPPLPPPPPASATTSGVHERSSSSASSPPRAPDLASENEQLKKDNHTLSAELAQARRHCEELLGFLSRFLDVRQLDLRLLMQEDVRAGASDDGAQRRAHAVASQLERGGGEEGKSVKLFGVLLKDAARKRGRCEEAAASERPIKMIRVGEPWVGVPSSGPGRCGGEN