MSGDHDSITVTAKPKEVAPFLKSLRQMLDSENPAILRWMPDGKAFEIHDMDAMMRLVLPKYFKHGKYTSFQRQLNYFSFRKWTKSKAVVCTFSNPFFQRDQPALAWRITRKKSLHSIDKSPKSGSTKVQAKAQKSTQPPKPIVIKLPSREASNPASLSSPTDAYSLANTLDLRNMYGEVSEITFHDPLSGLLDDYSLDWVDVLYSSLEPQTNSTAHPSFRDHAFDYTEL