MSTKELYRRIQRFYSFSKMTSGFHRLMHTISDEENCALEVQTFLKNKADKSVTFIFFKWILAGENPCRYSPNTESFNEILDILGRMRRFDELNQVLDEMSKRGNLVNEKTYGIVINRYAAAHRVEDAKAFFYKRKNFGLELDLIAFQTLLVCLCRYKHVEDAEFLFYNKIIEFKDNIKTRNIILNGWCVLGNSREAKRFWNDIVTSKCKPDKFTYGIFINSLCKSGKISRAVELFQTMWEKGCKPDVAICNCIIDGLCFKKRIPEALEIFREMNERDCLPDVVTYNSLIKNLCKIRRIEKVYELLDEMETKGESCLPNARTYGYLLNSAKTPEEAIGILERMNGNQCKMTGDIYNLLLRLFMSWDDQDKVKSTWDEMERSGLGPDQRSYTIMIHGLYEGGRLEDALSYFNEMISKSMVPEPQTNKLVDVMNTLKEKGKESKKMEITKKGRKAKNTG*