MGIQKPSWLKALYVEKFFVPCSIHESAKKNEKNVCCLDCNISICPHCVTSHRVHRLLQIRRYVYHEVVRLEDIENLIDCSNIQAYTINNAKVVFIKKRPQNRQFKGGNYCTSCDRSLQEPFIHCSLGCKVDFVLKHHKDLSPFLRRCTILQLSSDFFIPQDMGDDDMAIDTAHSTIVDNDEPWSSSSSTGSGSENMSFPCTEFVRKKRSGMHVCGRSANNCNNITEEDMATSISRRKGIPQRSPLC