MAALGRQVFDWHRLTPLTWALLARQTPQPAGQKRTAAFLLCKLMTVSSGGGLEESSFVEPPKCAQKPEHRTGLIQCLLEKQRTPVLQENFVRSLRDMGFSDVHVNELLSIQPGTHPQQMLDIISELILLGLNPEPVCVALKKSPQLLKLPVMQMKKRSSYLRKLGLGEGKLKRVLYCCPEIFTMRQRDIEVIVGVLKEKCLFTVKQVTEILHRCPYVLREDPGELEYKFQYAYFRMGIKHVDIVKTDLLQYSMTKTKQRHVFLERLGRYQTPDKKGQTQVPNPLLKDILRVSEAEFLARTAVSSAEEFEVFKKLLAREEEEPEGCMADDESLDEEEEEDREEE