MGRPPCCDKANVKKGPWTPEEDAKLLAYTSTHGTGNWTNVPQRAGDRAAVHHAFCCFVCGS