MSKCPKGFRQHDDYCYKAFGEPLNFKEAKDYCKALNEGGRLVRFSSEETQRFLSKLVDQTIHENFKYVFTGFVRPKSQSHDEESDEENLPLTKEGVEPEGSNRCGQLMKGTGMETLSPTNDTQNAPGICQFRPEL