MHSLCVLQVFDWHRLTPLTWALLARQTPQPAGQKRTAAFLLCKLMTVSSGGGLEESSFVEPPKCAQKPEHRTGLIQCLLEKQRTPVWQENFVRSLRDMGFSDVHVNELLSIQPGTHPQQMLDIISELILLGLNPEPVCVALKKSPQLLKLPVMQMKKRSSYLRKLGLGEGKLKRVLYCCPEIFTMRQRDIEVIVGVLKEKCLFTVKQVTEILHRCPYVLREDPGELEYKFQYAYFRMGIKHVDIVKTDLLQYSMTKTKQRHVFLERLGRYQTPDKKGQTQVPNPLLKDILRVSEAEFLARTAVSSAEEFEVFKKLLAREEEESEGCMADDESLDEEEEEDREEEEDREE