MESMSKVRMSPRPTCGRRIVAGKRPRPDDSKNCVRKLLKREISRAGNWSFNRTNSQEKFRNFHLQEEFDTHDPKAHQFLKLPFLKKRSRIVEIVAARDTVFALTHSGICAAFSRDTNKRICFLNISADEVIRSLFYNKNNDSLITVSVYASDNFSSLKCRTTPIEYIRRGQPGAGFSLFESESLRWPGFVEFDDVNGKVLTYSAQDRIYKVFDLKNYTMLYSISDEHVQEIKISPGIMLLIFDRAQSHVPLKILSIEDGSVLKAFNHLLHRNKKVDFIEQFNEKLLVKQENENLQILDVRNSQMTEVSRTEFMTPSAFIFLYENQLFLTFRNRTVAVWNFRGELVTSFEDHLLWYPDCNTNNIYITSEQDLIISYCKAHPDNSAEEVGSINISNILTGKCLAKIRADDPSVGVSPRTRSNSSNIRSSVQEALEDVTALFYDEERNEIYTGNRHGLVHVWSN*