MKIVIAEKPSVGRELAKVFGATTKKDGYIEGKGYSFTWAFGHLLQLAPPQEYGFIGWRRQHLPMLPKKFKLAIRKIKTKDGMVEDPGVRKQLDIIKKLFDEATEIIVATDAGREGELIFRYIYYFLKCKKPFRRLWISSQTDEAIKEGFRNLKPGTDYDTLFNSAHCRSESDWLVGMNATQALSISAGNRSVLSLGRVQTPTLAMICSRFLEIKNFVPQTYYQLAIQLDKDGQLFRAMSVSNFDKKEEAEELLAKIEDVASGFSNGGKILSVEAKPRKEPPPLLHDLSSLQQEANKRKGFTADQTLSLLQGLYESKLVTYPRTGSRYIGDDIFAGVPALIDKVRGHKDFGKQAEFLLTVPLNKRSVNAKKVTDHHAILPTGESPYQLNGDKQAVYDMVVGRMIEAFHQECVKEITKISVESGSLFIANGTVIRAAGWRSVFNESDEEKKDEDNPALPKLKKGEELPVTNKALLEKQTKPKAMYNEASLLKALETSGKDIEDEELRYAMKDSGLGTPATRAAIIETLISREYVSREKRNLVPTTKGLAVYDVVKDQKIAQAELTGQWEKRLEEIRSGASVSDFKAEIADYTKTITNELLAAGLTLAEKI