MCAVEMKKESLPSITGQGYSIQPHPKHNRLYHIEFEEQVIDQFLQEVQAISDEQLEYIPYQRFITANILLNLVDQDFGNTIRTLLHDRNSGGFTVGLQGRTEDAQDYVKFSTALSHLAGIPNFDAMSKKYYARFSVKHTDDSDSYLRQAYRRFTLHTDGTYVDEPTDWLLMMKMEEENAVGGSSRLLHLDEWEEFDYFYNQPLASYPFTYKAPASKNVSEDVQRKPFYEWNNGPCICFIDQFVFPETIAQAQYLKELSQSMENSKGVIELELPVGDLVMLNNRFWLHGRAGFEENPDLHRELLRQRGHFVK